鍍金池/ 問答/Linux  HTML/ nginx無法關(guān)閉重定向

nginx無法關(guān)閉重定向

nginx配置如下:

upstream idea{
    server 127.0.0.1:1970;
}

server {
    listen 80;
    server_name 136.196.96.216;
    location /idea {
        proxy_redirect off;
        proxy_set_header Host $host;
        proxy_set_header X-Real-IP $remote_addr;
        proxy_set_header REMOTE-HOST $remote_addr;
        proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
        proxy_pass  http://idea;
    }
}

現(xiàn)在的問題是,我用136.196.96.216/idea訪問,但是重定向到了127.0.0.1:1970/idea,我明明關(guān)閉重定向了,為什么還會出現(xiàn)這個問題呢?

回答
編輯回答
冷眸

因為你監(jiān)聽127.0.0.1:1970的程序輸出的內(nèi)容含有端口
改這個程序的代碼吧。

2017年2月25日 22:21
編輯回答
孤毒

用的是平滑重啟還是強結(jié)進程重啟?另外瀏覽器清下緩存試試。目前已知firefox會緩存301跳轉(zhuǎn),chrome貌似不會~

2018年6月7日 17:18