mod_proxy モジュールを使用して、Tomcat が処理するドメインの 1 つに対するすべてのリクエストを転送しています。ただし、*.jsp または *.do または *.something で終わる要求のみを Tomcat に転送し、残り (*.html、*.php、*.png など) を Apache サーバーで処理するようにします。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>