我有 haproxy,它监听端口 80 和 443,并在 Nginx 后面本地监听端口 8000、8001、8002 等...
默认情况下,一切正常,但是当应用程序 Web 进行 301 重定向时,它会使用响应中的本地端口进行重定向,因此当我尝试访问该网站时,我的防火墙会丢弃它。
如果我访问特定的 URL,服务器会向我发送一个错误的重定向 301,因为在位置标头中,有本地端口。
如何告诉 Haproxy 或 Nginx 不要在位置标头中添加本地端口?
提前致谢
PS:我的配置是完整的https。所有网站都在端口443上运行。