CNAME: ¿cómo estará la URL en la solicitud http?

CNAME: ¿cómo estará la URL en la solicitud http?

Una pregunta de novato sobre registros DNS

Digamos que he configurado, abc.example.com -> A 10.xxx

y un CNAME para xyz.example.com CNAME para xyz.example.com -> abc.example.com

cuando un usuario realiza una solicitud http para xyz.example.com, qué sucede cuando la solicitud llega al servidor 10.xxx. ¿La URL será abc.example.com o xyz.example.com? (tratando de averiguar si es necesario actualizar el host virtual en Apache)

Muchas gracias

Respuesta1

Será xyz.example.com; el encabezado Host: contendrá el dominio solicitado originalmente, no el canónico de DNS.

Respuesta2

El host virtual (como se envía en el encabezado del host) será exactamente lo que el usuario escribió en el campo de dirección, a menos que realice algún tipo de redirección en el servidor.

Respuesta3

Estoy de acuerdo con la respuesta de Paul Dixon y estoy tranquilo.

Según tengo entendido, en condiciones normales el encabezado será xyz.example.com, solo una redirección explícita, no en el servidor DNS sino en un proxy inverso o en el servidor web, puede eventualmente cambiar el encabezado HTTP de la solicitud.

información relacionada