¿Cómo redirecciono un dominio en CloudFront?

Última actualización: 27-05-2022

Quiero redirigir mi dominio a otro dominio en Amazon CloudFront. ¿Cómo puedo hacerlo?

Descripción corta

Para redirigir un dominio en CloudFront, utilice una de las siguientes opciones:

  • Un punto de conexión del sitio web de Amazon Simple Storage Service (Amazon S3) que devuelve un código de estado 301
  • Una función periférica que redirige las solicitudes al nuevo dominio

La redirección de un punto de conexión de un sitio web de Amazon S3 migra la ruta de URL existente al dominio redirigido. Las funciones periféricas le permiten redirigir a los usuarios a otras páginas en función de la información de la solicitud o reescribir todas las solicitudes de una ruta a otra.

Resolución

Utilice un punto de conexión de Amazon S3 que devuelva un código de estado 301.

Siga las instrucciones de la sección Redirigir a una ruta URI diferente o de HTTP a HTTPS mediante Amazon S3 y CloudFront de ¿Cómo puedo redirigir un dominio a otro en Route 53?

Utilice una función periférica que redirija las solicitudes al nuevo dominio

Para obtener más información sobre la diferencia entre Lambda@Edge y CloudFront Functions, consulte Elegir entre CloudFront Functions y Lambda@Edge.

Para Lambda@Edge:

Consulte Personalización en el borde con Lambda@Edge. Para ver un código de ejemplo, consulteEjemplo: generación de un redireccionamiento HTTP (respuesta generada).

Para CloudFront Functions

Consulte Personalización en el borde con CloudFront Functions. Para ver un código de ejemplo, consulte Redirigir al lector a una nueva URL.