博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
nginx转发端口路由器再转发
阅读量:6576 次
发布时间:2019-06-24

本文共 1263 字,大约阅读时间需要 4 分钟。

场景 nginx 转发端口 路由器二次转发了,端口不一样 (shiro 或者其他一些权限控制架构会自动跳转,导致的端口不对。)

 proxy_set_header Host $host:$proxy_port;  

这个$proxy_port 写死 

 

nigix做反向代理   

注意  :$proxy_port  与 :$server_port 区别

$server_port :nigix监听的端口

$proxy_port : 服务器真正访问的端口

server {

        listen       8888;

        server_name  192.168.1.114;        
        #charset koi8-r;
        #access_log  logs/host.access.log  main;
        location  /a {
            proxy_pass http://127.0.0.1:8080;
            proxy_set_header Host $host:$proxy_port;
        }
        location  /b {
            proxy_pass http://192.168.1.102:8080/b;
            proxy_cookie_path /a /b;
        }
        #error_page  404              /404.html;
        # redirect server error pages to the static page /50x.html
        #
        error_page   500 502 503 504  /50x.html;
        location = /50x.html {
            root   html;

        }

-----------------------------------------------------------------------------------------------------------------

server {

        listen       8888;
        server_name  192.168.1.114;        
        #charset koi8-r;
        #access_log  logs/host.access.log  main;
        location  /a {
            proxy_pass http://127.0.0.1:8080;
            proxy_set_header Host $host:$server_port;
        }
        location  /b {
            proxy_pass http://192.168.1.102:8080/b;
            proxy_cookie_path /a /b;
        }
        #error_page  404              /404.html;
        # redirect server error pages to the static page /50x.html
        #
        error_page   500 502 503 504  /50x.html;
        location = /50x.html {
            root   html;
        }

转载于:https://www.cnblogs.com/psy5choit/p/9081441.html

你可能感兴趣的文章
客户端访问Web Service方法的一个细节
查看>>
用sqlplus登陆数据库时,oracle 11g出现ORA-12514问题
查看>>
51nod 1129 字符串最大值
查看>>
iOS11 导航栏适配
查看>>
【特别好】【位运算】maximum-xor-of-two-numbers-in-an-array
查看>>
winform窗体全屏实现
查看>>
【Lv1-Lesson001】Names,Greetings and Introduction
查看>>
【转】 Android代码混淆之混淆规则
查看>>
爬取博客数据
查看>>
ES6 数组的解构赋值
查看>>
+JavaScript&jQuery.递归
查看>>
转 java 中int String类型转换
查看>>
生成树协议
查看>>
短信备份BUG(空指针异常)调试
查看>>
从Encoder-Decoder(Seq2Seq)理解Attention的本质
查看>>
逻辑漏洞挖掘方式
查看>>
HTML5之WebSocket
查看>>
确定PM
查看>>
N11-该数二进制表示中1的个数
查看>>
小希的迷宫
查看>>