全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

CeraNetworks网络延迟测速工具IP归属甄别会员请立即修改密码
查看: 613|回复: 3

[Windows VPS] 求教这两段代码分别用于什么地方

[复制链接]
发表于 2021-9-22 00:09:50 | 显示全部楼层 |阅读模式
本帖最后由 mohanfeng 于 2021-9-22 04:05 编辑

代码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;
        }

已经搞清楚了,一个是通过if判断ws协议进行反代,一个是通过路径进行分流,两个都可以实现同端口不同协议的流量分流。
发表于 2021-9-22 00:13:36 | 显示全部楼层
nginx配置文件
发表于 2021-9-22 00:14:54 | 显示全部楼层
Nginx的WebSocket反向代理
发表于 2021-9-22 00:21:22 | 显示全部楼层
宝塔面板网站nginx配置文件#SSL-END下面
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|全球主机交流论坛

GMT+8, 2024-4-20 05:49 , Processed in 0.061467 second(s), 10 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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