正規表現を利用してのApacheとTomcatの連携問題打開

学生にJSPを書かせて,動作させてみろという実験がある.ファイルアップロードはWindowsのフォルダ共有で実現した.ユーザアカウント登録はバッチを作るツールを作った.フォルダは学生番号で与える.

apache2.2でのtomcatとの連携 - すがブロ」と「ApacheとTomcatとの連携設定 - 積み重ねた日々」で示されている,Location内でProxyPassを書くのは良い.正規表現を利用したくて,LocationMatchと書くが,マッチせず,NotFoundとされた.

で,Location内に書く必要性があるかどうか再考して,無くていいやと思った.「正規表現 proxypass」で検索し,「ApacheのProxyPassディレクティブで正規表現 - 元RX-7乗りの適当な日々」より情報を得た.次のように記述し,30日続いた悩みを解消した.

 ProxyPass /08... ajp://localhost:8009/08$1