首页 > 解决方案 > IBM IHS 与 proxypass 使用应用程序端口重定向 httpserver url 并且无法加载页面

问题描述

我正在使用带有 proxypass 设置的 IBM IHS 8.5.5.17 版本。IHS 位于端口 80 上,应用程序服务器位于 21010 上。当我尝试 URL http://httpserverHost/myApp 时,它会重定向到 http://httpserverHost:21010/myApp 并且无法加载页面,因为 21010 是应用程序端口。

我在 IHS 中使用了以下配置

ProxyPreserveHost On ProxyPass /myApp balancer://cluster/myApp/ <Proxy balancer://cluster> BalancerMember http://hostname1:21010 route=1 loadfactor=1 BalancerMember http://hostname2:21010 route=2 loadfactor=1 </Proxy>

请帮助解决此问题。

谢谢戈帕尔

标签: ibmhttpserver

解决方案


每个基本的 mod_proxy 配置都用于ProxyPassReverse修复来自后端的重定向。请注意,如果您使用ProxyPreserveHost第二个参数需要匹配 httpserverHost:21010 而不是 hostname1/hostname2。


推荐阅读