我正在使用 mod_proxy 模块来转发对我的一个域的所有请求,以由 Tomcat 提供服务。但是,我只想将以 *.jsp 或 *.do 或 *.something 结尾的请求转发给 Tomcat,然后由 Apache 服务器提供其他服务(例如 *.html、*.php、*.png)。如何使用mod_proxy来实现?
以下是我当前使用的示例 httpd.conf 配置:
<VirtualHost *:80>
DocumentRoot /usr/share/tomcat6/webapps/mywebapp
ServerName example.com
ServerAlias www.example.com
ProxyRequests Off
ProxyPreserveHost On
<Proxy *>
Order deny,allow
Allow from all
</Proxy>
ProxyPass / ajp://localhost:8009/
ProxyPassReverse / ajp://localhost:8009/
</VirtualHost>