专注收集记录技术开发学习笔记、技术难点、解决方案
网站信息搜索 >> 请输入关键词:
您当前的位置: 首页 > Apache

proxy的ProxyPassReverse不起作用解决办法

发布时间:2010-06-14 18:48:19 文章来源:www.iduyao.cn 采编人员:星星草
proxy的ProxyPassReverse不起作用
在使用apache反向代理的时候,ProxyPassReverse不起作用,当访问127.0.0.1/j时可以访问到172.20.1.1:8080,但是在页面跳转时不成功,比如去login页面时正常url应该是127.0.0.1/j/login,但现在是127.0.0.1/login,因而找不到页面,好像ProxyPassReverse没有起作用。httpd.conf配置如下:
ProxyRequests Off 
<Proxy 127.0.0.1:80> 
Order deny,allow 
Allow from all 
</Proxy>
<virtualhost *:80> 
ProxyPass /j http://172.20.1.1:8080 
ProxyPassReverse /j http://172.20.1.1:8080
</virtualhost> 
希望各位能指点一下,非常感谢

------解决方案--------------------
2边路径保持一致
ProxyPass /j http://172.20.1.1:8080/j/ 
ProxyPassReverse /j http://172.20.1.1:8080/j/ 


------解决方案--------------------
ProxyPass /j1 http://172.20.1.1:8080/j1/
ProxyPass /j2 http://172.20.1.2:8080/j2/

看你用的是8080应该是TOMCAT 你可以将程序放到WEBAPPS下并以项目命名比如..\webapps\j1\
如果用的是TOMCAT的话最好还是用JK来连接,JK比Proxy稳定。
友情提示:
信息收集于互联网,如果您发现错误或造成侵权,请及时通知本站更正或删除,具体联系方式见页面底部联系我们,谢谢。

其他相似内容:

热门推荐: