Я не могу поднять ответ Сорина ...
В нашей локальной ситуации работает Apache 2.2, а первичному приложению для входа требуется proxypreservehost (автор CQ / AEM), а для партнера, которому мы доверяем, требуется его хост в заголовке хоста.
Нам не нужно делать это с помощью регулярных выражений, хотя обычный <Location...>
работает нормально.
Из документации ( http://httpd.apache.org/docs/2.2/mod/core.html#location ):
Директива ограничивает область действия вложенных директив URL-адресом.
Это решение работает для нас:
<Location /[path]/ >
RequestHeader set Host [thirdparty]
</Location>
RewriteRule ^/[path]/(.*) https://[thirdparty]/$1 [P,NC,L]
Это устанавливает заголовок узла для этого запроса на имя узла партнера.
Имея это в виду, мы можем продолжать входить в CQ / AEM автора и прокси в партнерскую службу, используя их ожидаемый заголовок хоста.