CNAME - como a URL estará na solicitação http

11

Uma pergunta de novato sobre registros de DNS

Digamos que eu tenha configurado abc.example.com - > Um 10.x.x.x

e um CNAME para xyz.example.com CNAME para xyz.example.com - > abc.example.com

quando um usuário faz uma solicitação http para xyz.example.com, o que acontece quando a solicitação atinge o servidor 10.x.x.x. O URL será abc.example.com ou xyz.example.com? (tentando descobrir se o host virtual no apache precisa ser atualizado)

Muito obrigado

    
por Traveller 03.06.2010 / 16:14

3 respostas

14

Será xyz.example.com - o cabeçalho Host: conterá o domínio solicitado originalmente, não o canônico do DNS

    
por 03.06.2010 / 16:16
2

O host virtual (como enviado no cabeçalho do host) será exatamente o que o usuário digitou no campo de endereço, a menos que você faça algum tipo de redirecionamento no servidor.

    
por 03.06.2010 / 16:17
0

Concordo com a resposta de Paul Dixon e calmh.

No que diz respeito ao meu entendimento, em condições normais o cabeçalho será xyz.example.com, somente um redirecionamento explícito, não no servidor DNS, mas um Proxy reverso ou no servidor da Web pode eventualmente alterar o cabeçalho HTTP da solicitação .

    
por 03.06.2010 / 17:22