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

你可能感兴趣的:(运维,Nginx,Nginx,转发,Nginx,Rewrite)