proxy_redirect多重代理导致跳转域名加上端口

nginx 设置多重代理,通过域名访问,有些请求301跳转加上了端口号

浏览器访问http://test.i18n.io/doc/guide 出现301跳转 http://test.i18n.io:8888/doc/guide导致

访问失败

nginx配置如下:

server{
    listen                80; 
    server_name           test.i18n.io;
    access_log            /opt/sc/nginx/log/nginx_access_sendcloud-i18n.log  main;
    error_log             /opt/sc/nginx/log/nginx_error_sendcloud-i18n.log error;
    client_max_body_size  100m;
    proxy_set_header Host $host;
    proxy_set_header      X-Forwarded-For  $remote_addr;
    proxy_redirect off
    location / {
        proxy_pass http://192.168.10.12:8888;
    }

}

 

 

更改

server{
    listen                80; 
    server_name           test.i18n.io;
    access_log            /opt/sc/nginx/log/nginx_access_i18n.log  main;
    error_log             /opt/sc/nginx/log/nginx_error_i18n.log error;
    client_max_body_size  100m;
    proxy_set_header Host $host;
    proxy_set_header      X-Forwarded-For  $remote_addr;

    location / {

        proxy_pass http://192.168.10.12:8888;
        proxy_redirect http://test.i18n.io:8888/ /;
    }

}

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值