ProxyPreserveHost pode funcionar para você nessa situação. Vejo link
Estou usando o mod_rewrite para fazer proxy de um subdiretório como este:
RewriteRule ^somedir/(.*)$ http://proxy.example/somedir/$1 [P,L]
Isso significa que as solicitações para o link estão vinculadas ao link
Estou sendo informado pelas pessoas em local remoto (por exemplo, proxy.exemplo) que os cabeçalhos de host que estão sendo lidos por seus sistemas veem "proxy.example" como o host, mas que eles exigem que mantenhamos "local.example" como o cabeçalho do host.
Como isso pode ser feito? Espero manter tudo em .htaccess e não ter que mudar para ProxyPass.
ProxyPreserveHost pode funcionar para você nessa situação. Vejo link
Tags mod-rewrite apache-2.2