HTTP 502,不同的浏览器在响应头中有不同的重定向位置

HTTP 502,不同的浏览器在响应头中有不同的重定向位置,http,browser,http-headers,load-balancing,Http,Browser,Http Headers,Load Balancing,我们的应用程序位于两台服务器上,前面有一个负载平衡器。负载平衡器是通过SSL(https)的,而服务器不是。我们做SSL卸载。当用户单击负载平衡器URL时,第一个HTTP GET响应是502,响应头中有一个位置标记。此位置由实际页面的URL组成 问题是,在Chrome和Firefox(都是今天的最新版本)中,位置的路径有所不同(可能是错误的)。在工业工程中,它运转良好 例如: LB URL: Chrome Firefox响应头位置标记: IE响应头位置标签: /仪表板服务器XYZ 问题是:为什

我们的应用程序位于两台服务器上,前面有一个负载平衡器。负载平衡器是通过SSL(https)的,而服务器不是。我们做SSL卸载。当用户单击负载平衡器URL时,第一个HTTP GET响应是502,响应头中有一个位置标记。此位置由实际页面的URL组成

问题是,在Chrome和Firefox(都是今天的最新版本)中,位置的路径有所不同(可能是错误的)。在工业工程中,它运转良好

例如:

LB URL:

Chrome Firefox响应头位置标记:

IE响应头位置标签: /仪表板服务器XYZ

问题是:为什么IE给出了相对路径,而chrome、firefox给出了位置上的绝对重定向路径。另外,哪一个是应用服务器实际发送的?由于浏览器提供的URL,firefox有http,用户无法访问应用程序。我尝试过清除缓存、重置浏览器、卸载和重新安装。有些人认为位置值仍然是绝对值


任何帮助都将不胜感激。仅供参考:应用程序是TIBCO Spotfire,负载平衡器是F5。

将解决方案用于防止其他人面临相同问题

所以这与浏览器无关。它是负载平衡器级别(F5)的缓存。一旦我们禁用了负载平衡器缓存,http重定向访问就会有一个相对路径