¿Cómo puedo redirigir un dominio a otro en Route 53?

Última actualización: 13-07-2022

Tengo que redirigir a mi cliente de un dominio a otro en Amazon Route 53. ¿Cómo puedo hacerlo?

Descripción corta

Hay tres casos comunes para configurar la redirección de dominios:

1.    Redirigir un dominio a otro dominio.
       Por ejemplo: dominio de vértice (ejemplo.com) a dominio (ejemplo.net) o subdominio
       o
       Subdominio (www.ejemplo.com) a dominio (ejemplo.net)

2.    Redirigir un dominio de HTTP a HTTPS.
       Por ejemplo: (http://ejemplo.com) a (https://ejemplo.com)

3.    Redirigir a una ruta URI diferente (reenvío de ruta).
       Por ejemplo: ejemplo.com, ejemplo.com/<path>, www.ejemplo.com
       o
       de www.ejemplo.com/<path> a ejemplo.com/<newpath>,                 
       www.ejemplo.com/<newpath>, ejemplo.net/ <newpath>
       o
       dominio.ejemplo.net/<newpath>

En función de su caso de uso y configuración, consulte las secciones de resolución que aparecen a continuación. Asegúrese de considerar los precios de las soluciones que utilizan varios servicios.

Resolución

Redireccionar mediante registros de alias DNS de Route 53

Utilice los registros de alias de Route 53 para asignar un dominio a otro dominio. Este método solo se puede usar para redirigir recursos que sean destinos de alias válidos. Por ejemplo:

  • ejemplo.com alias ejemplo.cloudfront.net
  • www.ejemplo.com alias ejemplo.cloudfront.net

Si utiliza un punto de conexión HTTPS, confirme que el destino de DNS admite un nombre de dominio alternativo. Por ejemplo, si utiliza Amazon CloudFront, consulte Uso de URL personalizadas añadiendo nombres de dominio alternativos (CNAME).

Redirigir mediante un registro de nombre canónico (CNAME)

Cree un registro CNAME en su zona alojada en Route 53 para configurar la redirección de DNS y asignar un dominio que no sea de vértice a otro dominio. Por ejemplo:

  • www.ejemplo.com CNAME cualquiersubdomino.ejemplo.com o www.ejemplo.net
  • www.ejemplo.com CNAME ejemplo.com o ejemplo.net

Tenga en cuenta lo siguiente al redirigir mediante un CNAME:

  • Este método no se puede usar para una redirección de dominio de vértice.
  • Si utiliza un punto de conexión HTTPS, confirme que el destino de DNS admite un nombre de dominio alternativo. Si utiliza CloudFront, consulte Uso de URL personalizadas añadiendo nombres de dominio alternativos (CNAME).
  • Si apunta un dominio a otro mediante un CNAME, es posible que necesite configuraciones adicionales en el servidor web de la aplicación de punto de conexión de destino para aceptar la solicitud de dominio redirigido. Esto no se aplica si usa CloudFront o Amazon Simple Storage Service (Amazon S3).

Redireccionamiento mediante Route 53 y Amazon S3

Utilice Route 53 con un sitio web de S3 para redirigir un dominio a otro mediante un redireccionamiento HTTP. Para obtener más información, consulte Is there a way to redirect an apex domain to another domain using Amazon S3 and Amazon Route 53? (¿Existe alguna forma de redirigir un dominio de vértice a otro con Simple Storage Service [Amazon S3] y Amazon Route 53?)

El alojamiento web estático de Amazon S3 solo admite el protocolo HTTP. Tiene que utilizar una distribución de CloudFront para redirigir de HTTP a HTTPS. Para obtener más información, consulte ¿Cómo uso CloudFront para que atienda solicitudes HTTPS de mi bucket de Amazon S3?

Redirigir con un equilibrador de carga de aplicación

Se puede usar un equilibrador de carga de aplicación para redirigir un dominio a otro mediante una redirección HTTP. Utilice este método si desea incluir el reenvío de rutas. Si tiene un dominio que apunta a un equilibrador de carga de aplicación, es una práctica recomendada configurar la redirección con el equilibrador de carga de aplicación.

Para obtener más información, consulte How can I redirect one domain to another domain using an Application Load Balancer? (¿Cómo puedo usar el equilibrador de carga de aplicación para redirigir un dominio a otro dominio?)


¿Le resultó útil este artículo?


¿Necesita asistencia técnica o con la facturación?