我使用mod_proxy(的Apache2)監聽127.0.0.1:80配置一個反向代理,該代理的所有請求127.0.0.1:8080與mod_proxy的反向代理服務器,保留原始請求URL
所以我已經配置mod_proxy的,如:
ProxyPreserveHost On
ProxyRequests Off
ProxyPass /foo http://127.0.0.1:8080
ProxyPassReverse /foo http://127.0.0.1:8080
當我要求http://127.0.0.1/foo/bar
,應用程序監聽127.0.0.1:8080會從mod_proxy的下面的請求URL:
相反,我想保留原來的請求,並得到:
我怎樣才能做到這一點?
你嘗試加入'/ foo'您的ProxyPass指令的右側?例如'ProxyPass/foo http://127.0.0.1:8080/foo' – 2011-05-27 22:36:33
是的,但它並沒有解決問題 – Mark 2011-05-27 23:39:55
對不起,我再次嘗試,實際上它解決了它。謝謝 – Mark 2011-05-27 23:42:48