找回密码
 立即注册

QQ登录

只需一步,快速开始

Hugo

初级会员

23

主题

139

帖子

422

积分

初级会员

积分
422
Hugo
初级会员   /  发表于:2024-7-2 17:30  /   查看:414  /  回复:0
本帖最后由 Hugo 于 2024-7-2 17:36 编辑

熬了几个日夜 测试了多个版本
应用场景,多个部门的应用在一个服务器上,但不希望部门间使用域名串台

搞定了A域名/A应用,访问A应用,B域名/B应用,访问B;
不能反代默认的应用 建议把默认的取消掉
配置文件 注意事项 1,区分大小写 2,区分斜杠一致
举个例子:

#1、【培训网址代本地格子】       
server {
    listen 80;
    listen [::]:80;  # 添加 IPv6 监听
    server_name A域名;
    location /yya/ {  # 添加路径注意 /*/加都加 目前访问格子是这样的 都加上可以。
        proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
        proxy_set_header X-Forwarded-Proto $scheme;
        proxy_set_header Host $http_host;
        proxy_set_header X-Real-IP $remote_addr;
        proxy_set_header True-Client-IP $remote_addr;  # 增加这一行,将真实 IP 传递到后端
        proxy_redirect off;
        proxy_pass http://服务器ip/yya/;
        # the max size of file to upload
        client_max_body_size 20000m;
          }
}

#2、【数据网址代本地格子】
server {
    listen 80;
    listen [::]:80;  # 添加 IPv6 监听
    server_name B域名;
    location /yyb/ {  # 添加路径 区分大小写,映射的路径一定要一致包括大小写!有斜杠都加斜杠【加不加效果一样】, 不知道为啥机顶盒反代被备案 玩客云反代没有发生?
        proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
        proxy_set_header X-Forwarded-Proto $scheme;
        proxy_set_header Host $http_host;
        proxy_set_header X-Real-IP $remote_addr;
        proxy_set_header True-Client-IP $remote_addr;  # 增加这一行,将真实 IP 传递到后端
        proxy_redirect off;
        proxy_pass http://服务器ip/yyb/;
        # the max size of file to upload
        client_max_body_size 20000m;
    }
}





我相信有格友会遇到我的场景 随时交流,留下意见啊

0 个回复

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