【发布时间】:2013-10-12 19:01:11
【问题描述】:
我正在尝试重建一个服务器,该服务器需要在 RedHat 4.1.2 服务器上同时提供来自 Tomcat 6.0.16 和 Apache HTTPD 2.2.3 的内容。
我需要一个来自 Apache DocumentRoot 的特定目录(称为“客户端”)由 Apache 处理,其余的由 Tomcat 处理。所以我让 Java 应用程序在 someserver.com:8080 上运行,客户端目录位于 DocumentRoot 目录中,Apache 在端口 80 上运行。Java 应用程序配置为在 / 上运行。
这是我的 httpd.conf 中的内容
DocumentRoot "/usr/local/share/www/"
ProxyPass / http://someserver.com:8080/
ProxyPassReverse / http://someserver.com:8080/
代理的这一部分有效,但我仍然在 http://someserver.com/client 中得到 404。
我应该如何正确设置?
【问题讨论】: