阿里云负载均衡重定向时被加上端口
0
服务器使用的Nginx,然后使用了阿里云的负载均衡后,发现重定向时却加上了Nginx的端口。
浏览器访问:https://www.acgist.com/music/index
正确的情况是重定向到:https://www.acgist.com/music
然而却重定向到了:http://www.acgist.com:8888/music
(Nginx对阿里云开放的端口:8888)
原因很简单就是重定向时拿host
错了,原来Nginx配置少了host
这一行:
proxy_set_header Host $host;
加上后完美解决。