mod_proxyで正規表現
Apache2.2系で使用する、Tomcatと連携できるmod_proxy
従来はこんな書き方をしていたが
<Location /jsp-example/> ProxyPass ajp://localhost:8009/jsp-example/ </Location>
これだと正規表現が使えなかったので画像やcssをApacheの下に入れることが面倒だった。
が、2.2.6から実装された、"ProxyPassMatch"だとできるらしい。
→http://d.hatena.ne.jp/rx7/20071220/p1
例えば、/admin配下の〜.doだけajpに渡したい場合はこれだけ
ProxyPassMatch ^/admin/.*\.do ajp://localhost:8009/
Locationの定義などは不要になってしまった。