1

ポート 8081 で小さなサーブレット アプリを起動しました。

次のように、Apache mod_proxy を介してリバース プロキシを作成しました。

<IfModule mod_proxy.c>
<Proxy *>
    Order allow,deny
    Allow from all
</Proxy>

ProxyVia On

ProxyPass /my_app/ http://localhost:8081/
ProxyHTMLURLMap http://localhost:8081 /my_app

<Location /my_app/>
    ProxyPassReverse /
    ProxyHTMLEnable On
    ProxyHTMLURLMap / /my_app/
    RequestHeader unset Accept-Encoding
</Location>
</IfModule>

ここでの問題は、アプリからリダイレクトをサンドする場合です。/exp1 から /exp2 へのブラウザーは、/my_app/exp2 ではなく、/my_app/exp1 から /exp2 にリダイレクトされます。

mod_proxy に /my_app/ をすべてのリダイレクト リクエストの先頭に追加するように指示するにはどうすればよいですか。

4

0 に答える 0