Preservar HTTP_HOST apenas para URLs correspondentes

0

Apache mod_proxy permite descartar o valor original do cabeçalho HTTP_HOST, eu preciso preservar isso para um grupo de URLs, como posso fazer isso?

    
por Edik Mkoyan 27.09.2018 / 18:44

1 resposta

1

De acordo com a documentação, ProxyPreserveHost é válido no contexto de 'diretório'. Isso significa que você pode colocá-lo em uma tag <Location> ou <LocationMatch> :

ProxyPass http://example/
<Location "/">
    ProxyPreserveHost On
</Location>
<Location "/special/">
    ProxyPreserveHost Off
</Location>

Se você preferir:

<Location "/">
    ProxyPass http://example/
    ProxyPreserveHost On
</Location>
<Location "/special/">
    ProxyPass http://example/
    ProxyPreserveHost Off
</Location>
    
por 27.09.2018 / 19:09