Por que o cabeçalho do host não está funcionando?

1

Eu tenho uma intranet com um servidor IIS 7.5 que armazena um site padrão e um segundo site vinculado a um cabeçalho de host de "orderentry". Isso funciona bem.

Agora preciso de um terceiro site. Eu configurei um registro DNS para ele e liguei o site a "oepreprod"

Quando eu testo este novo site, em vez de ir para o novo site, ele vai para o site padrão. Não consigo encontrar uma razão pela qual isso não esteja funcionando como esperado.

Esta é a ligação que mostra nas propriedades do site:

http:10.20.20.94:80:eopreprod

Esta é a solicitação feita para acessar o site:

GET http://oepreprod/ HTTP/1.1
Host: oepreprod
Connection: keep-alive
Pragma: no-cache
Cache-Control: no-cache
Upgrade-Insecure-Requests: 1
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/53.0.2785.116 Safari/537.36
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,*/*;q=0.8
DNT: 1
Accept-Encoding: gzip, deflate, sdch
Accept-Language: en-US,en;q=0.8

Como você pode ver, o cabeçalho está definido corretamente.

Eu não sei mais o que tentar fazer com que isso funcione.

Eu tentei reiniciar o IIS, mas isso não mudou nada.

Como posso resolver isso?

    
por Greg Gum 20.09.2016 / 12:37

1 resposta

1

Se a sua configuração for copiada e colada, o problema será a diferença entre

eopreprod  (http:10.20.20.94:80:eopreprod)

e sua solicitação:

oepreprod  (Host: oepreprod)

Para torná-lo mais visível:

OE

vs

EO

    
por 20.09.2016 / 13:02

Tags