apache反向代理链

我们在Apache2上反向Web代理,它使用URL http:// server1代理到远程Web服务器的请求,该URL从http:// realserver1
现在,我正在尝试向webproxy添加另一个网站,它的作用是相同的,不同之处在于,远程服务器已经将Apache作为反向代理(对于同一主机上的Java应用程序但不同的端口)运行。
也就是说,webproxy提供URL http:// server2 ,获取从http:// realserver2代理的内容,然后从http:// localhost:someport获取其内容
现在我希望这个设置可以正常工作,但是不会。 相反,我被redirect到http://realserver2.Any想知道我在做什么错? 谢谢!

代码可以在snipt.net/search?q=apache+reverse+proxies+chain中看到

检查您是否有适用于每个ProxyPassProxyPassReverse指令。

检查你没有执行任何错误的重写(特别是标志R)或realserver2上的标准redirect。

另外:发布相关位的configuration,所以我们可以看看他们。

在webproxy中添加follwing修复它
ProxyPreserveHost打开