我的团队正在尝试将客户站点的Apache反向代理设置为我们的一个Web应用程序。Apache - 反向代理和HTTP 302状态消息
http://www.example.com/app1/some-path映射到http://internal1.example.com/some-path
里面我们的应用中使用Struts和具有重定向=某些行动真正集,以提供特定的功能。来自这些重定向的302状态消息导致用户跳出代理,导致最终用户出现错误页面。
HTTP/1.1 302找到 地点:http://internal.example.com/some-path/redirect
有没有办法设置在apache的反向代理,以便正常进行重定向?
http://www.example.com/app1/some-path/redirect
我花了3个小时试图找到一种可靠的方法来阻止http重定向通过没有AJP的https代理。我最终通过在ProxyPass和ProxyPassReverse指令中使用ajp而不是http来解决此问题。 – Gnafu 2017-04-06 10:30:50