1
мне нужно использовать следующее правило перезаписи с PROXYPASS и ProxyPassReverseApache RewriteRule с PROXYPASS и ProxyPassReverse
RewriteEngine On
RewriteRule ^(market|stock|mutual)$ stackoverflow/$1 [L]
Мой виртуальный Defination хозяин
<VirtualHost *>
ServerName localhost
ProxyPass/http://localhost:8080/
ProxyPassReverse/http://localhost:8080/
</VirtualHost>
Где Должен ли я вставить переписывают правило так, чтобы когда я нажму URL-адрес localhost/market, тогда он выполнит внутреннюю переписывание на localhost: 8080/stackoverflow/market
Помогите
Не могли бы вы помочь мне понять, почему не помещая 'RewriteRule' в' ' секции имеет никакого эффекта в этом случае? Это потому, что «ProxyPass» вступает в силу сначала, чтобы другие директивы не применялись? –
iX3
iX3, вы правы. ProxyPass имеет приоритет перед mod_rewrite и mod_alias. – rekamso