场景:
1、运维部做了一级代理,提供了一个6609端口。
访问主页没问题,登录后,提示找不到login页面。
从连接上,发现没有端口。如:www.xx.com.cn/login
2、开发部二级代理nginx配置文件没有做带端口走,所以死活都不行。
location / {
proxy_pass http://127.0.0.1:8080;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header Host $host:6609; # 添加端口跟着走。应用登录后,链接地址就变成www.xx.com.cn:6609/login
}
解决登录页访问异常
本文描述了运维部一级代理及开发部二级代理nginx配置中出现的问题。主要表现为登录页面无法正常访问,通过调整nginx配置文件中的proxy_pass指令,并正确设置Host头部携带端口的方式解决了该问题。
521

被折叠的 条评论
为什么被折叠?



