weblog of key_amb

主にIT関連の技術メモ

mod_proxy_ajpを使って、任意の拡張子のパスをTomcatに飛ばす

ProxyPassMatchを使うことで実現できました。

例えば、Struts2のアクション(URLが.actionで終わるもの)だけをTomcatで扱いたい場合は、以下のようにします。

conf/extra/httpd-proxy.conf
ProxyPassMatch ^/([^\.]*\.action)$ ajp://localhost:8009/struts2-project/$1