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 实际不是这个。