天天看點

nginx重定向時,指定其他端口

概述

因工作需要對一個正在運作的網站進行後端伺服器結構調整。是以需要在Nginx層做一部分轉發,以便相容舊的通路方式

通路“/”目錄的時候,要轉向"/XXX/" 二級目錄下

剛開始考慮rewrite ,但是rewrite的時候,端口是nginx監聽的端口,沒有找到辦法變更(如果有小夥伴知道的話,請留言告知,謝謝)

後面從stackoverflow找到對應的處理方案,具體配置如下

nginx配置如下

location ~ ^/$ {

return 302 http://$host:XXXX/XXX/;

}

XXXX:就是對應的端口

參考連結

https://stackoverflow.com/questions/50734724/nginx-rewrite-location-to-another-port

繼續閱讀