日期:2014-05-16  浏览次数:20931 次

Linux上 Apache 问题?急求解。
在linux上开放了8080端口,刚开始可以访问,但后来不知道为什么不能访问了。把端口全部打开都没用。
后来想到用Apache做反代理来弄,监听8080端口。然后将TOMCAT改为8088,8088只为内部访问,外部访问不了。用了Apache后就可以访问到8080端口,能看到登录界面,但登录后又跳回到
tomcat的端口去。
求解!!!!

Apache httpd.conf文件配置:

NameVirtualHost *:8080
<VirtualHost *:8080>
        ServerName 127.0.0.1
ProxyPass /temp   http://127.0.0.1:8088/temp   
ProxyPassReverse /temp  http://127.0.0.1:8088/temp   
</VirtualHost>


例如:http://http://127.0.0.1:8080/temp/login.jsp 可以访问到。
但登录后url会变成
   http://http://127.0.0.1:8088/temp/index.jsp
------解决方案--------------------
因URL地址涉及到真实系统 故URL改为127.0.0.1  实际不是这个。