O Apache httpd configura o X-Forwarded-Host em vez do cabeçalho do Host

2

Eu tenho um proxy httpd do Apache (proxy.example.com) que envia solicitações para um servidor de aplicativos (app.example.com). Agora estou tentando substituir o cabeçalho Host em solicitações para app.example.com com uma diretiva como esta:

RequestHeader set Host proxy.example.com

No entanto, isso adiciona apenas um novo cabeçalho X-Forwarded-Host: proxy.example.com na solicitação. O próprio cabeçalho do host permanece inalterado em Host: app.example.com .

Alguém tem uma idéia de por que esse é o caso? Espero que RequestHeader set Host <name> sobrescreva o cabeçalho do host, conforme descrito na documentação da Diretiva RequestHeader ...

set

The request header is set, replacing any previous header with this name

    
por dokaspar 06.03.2017 / 13:42

0 respostas