使用mod_代理从Apache重定向到Tomcat时出错
我的服务器中有apache和Tomcat,我使用mod_代理从apache重定向到Tomcat。。。apache在端口80上运行,tomcat在端口8080上运行 这是我的虚拟主机:使用mod_代理从Apache重定向到Tomcat时出错,apache,tomcat,reverse-proxy,mod-proxy,Apache,Tomcat,Reverse Proxy,Mod Proxy,我的服务器中有apache和Tomcat,我使用mod_代理从apache重定向到Tomcat。。。apache在端口80上运行,tomcat在端口8080上运行 这是我的虚拟主机: <VirtualHost *:80> ServerName www.example.ir ServerAlias example.ir ProxyRequests Off ProxyPreserveHost On <Proxy *> Order d
<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.ir
ServerAlias example.ir
代理请求关闭
代理主机
命令拒绝,允许
通融
ProxyPass/http://localhost:8080/example
ProxyPassReverse/http://localhost:8080/example
命令允许,拒绝
通融
但问题是,当我尝试www.example.com时,会出现以下错误:
HTTP状态404-/example示例/
那么我的配置有什么问题?
感谢并为我糟糕的英语道歉你想执行Tomcat的示例webapp吗?如果是这种情况,请尝试以下配置:
ProxyPass / http://localhost:8080/examples/
ProxyPassReverse / http://localhost:8080/examples/
重新启动Apache后,导航到http://yourhost/
希望这能有所帮助。谢谢你,伙计!它的工作,但现在我有另一个问题。我的示例应用程序没有正确加载。它的标题加载,但它停止加载,并没有发生任何事情。再次感谢您的回答!