为了增加安全性和访问的便利性,使用Nginx Proxy Manager反代通过https访问unraid管理界面,因为家用宽带的公网IP都是封了80和443端口,我们访问都是用的非标准的端口,访问unraid页面的时候有个自动重定向的动作,导致路径和端口丢失。故导致反代无法打开,可以在添加如下代码,具体参数内容如下。需要改动的只有第2行。其他都可以保持不变。实际使用的时候需要把#和//都删除
location / {
proxy_pass http://192.168.6.6:80/; //需要代理的服务器内网访问方式
proxy_set_header Host $http_host;
proxy_redirect http:// https://; //http强制https
proxy_set_header X-Forwarded-Host $http_host; //携带主机头
proxy_set_header X-Forwarded-Port $server_port; //携带端口
proxy_set_header X-Forwarded-Proto $scheme;
proxy_set_header X-Forwarded-Scheme $scheme;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $remote_addr;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection $http_connection;
proxy_http_version 1.1;
}
文章末尾固定信息
评论