我的服务器中有apache和Tomcat,我使用mod_proxy从Apache重定向到Tomcat ...... apache在端口80上运行,tomcat在端口8080上运行 这是我的虚拟主持人:
<VirtualHost *:80>
ServerName www.example.ir
ServerAlias example.ir
ProxyRequests Off
ProxyPreserveHost On
<Proxy *>
Order deny,allow
Allow from all
</Proxy>
ProxyPass / http://localhost:8080/example
ProxyPassReverse / http://localhost:8080/example
<Location "/">
Order allow,deny
Allow from all
</Location>
</VirtualHost>
但问题是,当我尝试www.example.com时,我收到以下错误:
HTTP状态404 - / exampleexample /
所以我的配置有什么问题? 谢谢,抱歉我的英语很差
答案 0 :(得分:0)
您想执行Tomcat的示例webapp吗?如果是这种情况,请尝试以下配置:
ProxyPass / http://localhost:8080/examples/
ProxyPassReverse / http://localhost:8080/examples/
重新启动Apache后,导航至http://yourhost/
。
希望这有帮助。