我试图弄清楚 mod_proxy 的这种配置有什么问题(我应该说我不熟悉 apache)。这是我的 httpd.conf 的内容:
LoadModule proxy_module /usr/lib/apache2/modules/mod_proxy.so
LoadModule proxy_http_module /usr/lib/apache2/modules/mod_proxy_http.so
ProxyRequests Off
ProxyPreserveHost On
<Proxy *>
Order deny,allow
Allow from all
</Proxy>
ProxyPass / http://localhost:8080/examples
ProxyPassReverse / http://localhost:8080/examples
<Location / >
Order allow,deny
Allow from all
</Location>
我需要的是在访问主 apache 页面时显示 tomcat 的示例应用程序。也就是说,当我访问 http://[server ip] 时运行示例应用程序。
我认为之前的配置已经足够了,但是当我尝试访问 apache 的主页时,我在浏览器上收到以下错误:
HTTP Status 404 - /examplesexamples/
type Status report
message /examplesexamples/
description The requested resource (/examplesexamples/) is not available.
Apache Tomcat/6.0.29
在浏览器 URL 栏中,我可以看到重定向到 http://[server ip]/examples。
对此有任何想法吗?