代码1:
location / {
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection “upgrade”;
if ($http_upgrade = “websocket” ){#判断是否是ws,是就反代,不是就正常访问网站
proxy_pass http://127.0.0.1:43434;# 43434 为 V2Ray 端口
}
}
代码2:
location /down { // 这里对应改成你安装过程输入的分流路径
proxy_redirect off;
proxy_pass http://127.0.0.1:31992; // 这里的端口号对应改成你安装过程的端口号
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection “upgrade”;
proxy_set_header Host $http_host;
}
对这两段代码不是很理解,分别用于什么地方?有什么样的效果?
我知道这是Nginx的配置文件,我想问什么情况用代码1,什么情况用代码2
是不是一个是分流,一个是反代? 我不懂这个原理
云南省网友说:nginx配置文件
云南省网友说:Nginx的WebSocket反向代理
海南省网友说:宝塔面板网站nginx配置文件#SSL-END下面