Java:SpingMVCとmod_proxyの組み合わせ の変更点
Top / Java:SpingMVCとmod_proxyの組み合わせ
- 追加された行はこの色です。
- 削除された行はこの色です。
- Java:SpingMVCとmod_proxyの組み合わせ へ行く。
- Java:SpingMVCとmod_proxyの組み合わせ の差分を削除
*Java:SpingMVCとmod_proxyの組み合わせ [#qd4c93f4] *Java:SpingMVC,SpringSecurityとmod_proxyの組み合わせ [#qd4c93f4] これがちょっとハマったのでメモ。 まず、以下の設定で動かしたい ProxyPass / ajp://localhost:8009/app/ ProxyPassReverse / ajp://localhost:8009/app/ つまり、webサーバでは「/」で受けて、それをバックエンドのtomcatのappに転送して動かしたい。 が、動かない、、、 まず、いろいろ調べた結果、以下のように修正し、動くことを確認。 ProxyPreserveHost On ProxyPass /app/ ajp://localhost:8009/app/ ProxyPassReverse /app/ ajp://localhost:8009/app/ うーむ、わかるけど、なんかAPのトップにアクセスする時に「/」じゃなくて「/app/」とか、何かダサい、、、 と言うわけで、現時点では以下のように設定しワークアラウンド。 RewriteEngine on RewriteRule !^/app/.*$ /app/ [P] ProxyPreserveHost On ProxyPass /app/ ajp://localhost:8009/app/ ProxyPassReverse /app/ ajp://localhost:8009/app/ ダサい、、、時間を見つけてちゃんと調べよう、、、