mod_proxy – 在发送给代理之前修改单个path

我正在使用一个简单的ProxyPassconfiguration:

ProxyPreserveHost On ProxyPass /somedir http://proxy.example/somedir ProxyPassReverse /somedir http://proxy.example/somedir 

在发送到远程代理服务器之前是否可以更改根级别path,但只有这一点:

例如, http://local.example/somedir将代理到http://proxy.example/somedir/changed

但是http://local.example/somedir/ *会代理到http://proxy.example/somedir/ *

试试:

 <Location /somedir/> ProxyPass http://proxy.example/somedir/ ProxyPassReverse http://proxy.example/somedir/ </Location> <Location /somedir> ProxyPass http://proxy.example/somedir/changed ProxyPassReverse http://proxy.example/somedir/changed </Location>