0
two nginx
first nginx:10097->80 port
second nginx:80 port ->code
然後,代碼獲得請求的URL沒有端口,但如果沒有重定向,在瀏覽器網址有port 10097
,但如果重定向端口被忽略
是需要改變的nginx代理端口Nginx的代理端口重定向忽略端口
two nginx
first nginx:10097->80 port
second nginx:80 port ->code
然後,代碼獲得請求的URL沒有端口,但如果沒有重定向,在瀏覽器網址有port 10097
,但如果重定向端口被忽略
是需要改變的nginx代理端口Nginx的代理端口重定向忽略端口
說我的觀點: 請求首先到達的nginx:10097端口更改爲80端口
到達第二nginx的:80端口是默認端口,可以忽略
所以,如果你想獲取端口,您可以修改這樣
意思通主機和端口的代碼,那麼你可以在代碼中得到端口第二nginx的
答案:proxy_set_header主機$ HTTP_HOST;