『瀚思彼岸』» 智能家居技术论坛

 找回密码
 立即注册
查看: 1643|回复: 4

[技术探讨] vps+fpr+nginx反代不能用了?

[复制链接]

2

主题

110

帖子

550

积分

高级会员

Rank: 4

积分
550
金钱
440
HASS币
0
发表于 2021-10-28 02:33:53 | 显示全部楼层 |阅读模式
最近重装了vps nginx业重新部署了 配置文件用的原来备份好的。但是反代homeassistant网页就是打不开了。F12看着是fronted一些js加载不上来。怀疑是websocket的问题。但是爬帖子尝试很多多不行。大神帮忙看看我的配置有问题吗?frps
[common]
bind_addr = 0.0.0.0
bind_port = 7000
vhost_http_port = 8444
vhost_https_port = 8443
dashboard_port = 7500



frpc
[web]
type = tcp
local_ip = 127.0.0.1
local_port = 8123
remote_port = 8445
custom_domains = xxx.com


nginx部分
        location /api/websocket {
          proxy_pass http://127.0.0.1:8445/api/websocket;
          proxy_read_timeout 60s;
          proxy_set_header Host $host;
          proxy_set_header X-Real_IP $remote_addr;
          proxy_set_header X-Forwarded-for $remote_addr;
          proxy_http_version 1.1;
          proxy_set_header Upgrade $http_upgrade;
          proxy_set_header Connection 'Upgrade';
        }
        location / {
          proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
          proxy_set_header Host $http_host;
          proxy_buffering off;
          proxy_pass http://127.0.0.1:8445;



访问http://xxx.com:8445能打开网页。 但是https://xxx.com不行 加载不全。 hass最新几次更新了fronted也不知道有没有关系。
回复

使用道具 举报

6

主题

77

帖子

764

积分

高级会员

Rank: 4

积分
764
金钱
687
HASS币
0
发表于 2021-10-28 10:16:44 | 显示全部楼层
本帖最后由 shanonline 于 2021-10-28 10:18 编辑

没必要把/和/api分开吧,直接用把/的反代配置里加Upgrade即可
回复

使用道具 举报

2

主题

110

帖子

550

积分

高级会员

Rank: 4

积分
550
金钱
440
HASS币
0
 楼主| 发表于 2021-10-28 14:46:43 | 显示全部楼层
shanonline 发表于 2021-10-28 10:16
没必要把/和/api分开吧,直接用把/的反代配置里加Upgrade即可

试了还是一样的问题
回复

使用道具 举报

2

主题

110

帖子

550

积分

高级会员

Rank: 4

积分
550
金钱
440
HASS币
0
 楼主| 发表于 2021-10-28 14:53:31 | 显示全部楼层
搞定了 删除了nginx里的以下部分代码。
location ~ .*\.(gif|jpg|jpeg|png|bmp|swf)$
        {
            expires      30d;
        }

        location ~ .*\.(js|css)?$
        {
            expires      12h;
        }

        location ~ /.well-known {
            allow all;
        }
回复

使用道具 举报

3

主题

284

帖子

2168

积分

金牌会员

Rank: 6Rank: 6

积分
2168
金钱
1884
HASS币
0
发表于 2021-10-28 17:10:28 | 显示全部楼层
这些静态图片的加载也会影响?强制刷新一下也页面或者重启nginx应该可以吧
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-5-12 22:12 , Processed in 0.280304 second(s), 26 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表