我在端口8081上启动了小型servlet应用程序。
我通过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>
这里的问题是如果我从我的应用程序重定向,例如。 form / exp1到/ exp2浏览器将从/ my_app / exp1重定向到/ exp2而不是/ my_app / exp2。
如何告诉mod_proxy在每个重定向请求上添加/ my_app /。