No puedo votar la respuesta de Sorin ...
En nuestra situación local que ejecuta Apache 2.2, y la aplicación principal requiere proxypreservehost (autor CQ / AEM) para iniciar sesión, pero un socio al que delegamos requiere su host en el encabezado del host.
Sin embargo, no necesitamos hacer esto con regex, un regular <Location...>
funciona bien.
De la documentación ( http://httpd.apache.org/docs/2.2/mod/core.html#location ):
La directiva limita el alcance de las directivas adjuntas por URL.
Esta solución funciona para nosotros:
<Location /[path]/ >
RequestHeader set Host [thirdparty]
</Location>
RewriteRule ^/[path]/(.*) https://[thirdparty]/$1 [P,NC,L]
Esto establece el encabezado de host para esta solicitud al nombre de host del socio.
Con eso en su lugar, podemos continuar ingresando al autor CQ / AEM Y al proxy para el servicio asociado utilizando su encabezado de host esperado.