Un registro CNAME (Nombre Canónico) es un tipo de registro DNS que mapea un nombre de dominio alias a un nombre de dominio canónico (verdadero). Cuando un resolutor DNS encuentra un registro CNAME, sigue el alias hasta el nombre canónico y resuelve ese en su lugar. Este mecanismo es fundamental para cómo funcionan los dominios personalizados con los servicios de acortamiento de URL y las CDN.
Para el acortamiento de URL, los registros CNAME permiten URL cortas de marca. Una empresa crea un registro CNAME que apunta su dominio personalizado (por ejemplo, "go.empresa.com") al dominio del servicio de acortamiento (por ejemplo, "custom.shortener.com"). Cuando un usuario visita "go.empresa.com/abc", la resolución DNS sigue el CNAME hasta el servicio de acortamiento, que luego maneja la redirección. Los libros sobre gestión DNS en Amazon explican el proceso de configuración.
Los registros CNAME tienen una limitación importante: no pueden coexistir con otros tipos de registros en el mismo nombre. Esto significa que un CNAME no puede establecerse en el apex de la zona (por ejemplo, "empresa.com" sin un subdominio). Para solucionar esto, algunos proveedores de DNS ofrecen registros ALIAS o ANAME que proporcionan funcionalidad similar a CNAME en el apex de la zona.
Al configurar registros CNAME para el acortamiento de URL, es importante también configurar certificados SSL para el dominio personalizado para habilitar HTTPS. Muchos servicios de acortamiento manejan el aprovisionamiento de certificados automáticamente, pero algunos requieren configuración manual. Los libros sobre DNS en la nube en Amazon cubren estos detalles operativos.