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.