Назад | Перейти на главную страницу

mod_proxy - изменяет единственный путь перед отправкой на прокси

Я использую простую конфигурацию ProxyPass:

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

Можно ли изменить путь корневого уровня до его отправки на удаленный прокси, но только этот:

Например. 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>