Configurar el comportamiento de respuestas de error - Amazon CloudFront

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Configurar el comportamiento de respuestas de error

Puede utilizar la API de CloudFront o la consola para configurar las respuestas de error de CloudFront. Para obtener información sobre el uso de la API de CloudFront para configurar respuestas de error, vaya a PUT Distribution Config en la Referencia de la API de Amazon CloudFront y consulte el elemento CustomErrorResponses.

Para configurar las respuestas de error de CloudFront mediante la consola

  1. Cree las páginas de error personalizadas que desee que CloudFront devuelva a los lectores cuando el origen devuelve errores HTTP 4xx y 5xx. Guarde las páginas en una ubicación accesible para CloudFront.

    Le recomendamos almacenar páginas de error personalizadas en un bucket de Amazon S3 incluso si utiliza un origen personalizado. Si almacena las páginas de error personalizadas en un servidor HTTP y el servidor comienza a devolver errores 5xx, CloudFront no puede obtener los archivos que desea devolver a los lectores, ya que el servidor de origen no está disponible.

  2. Confirme que ha concedido a CloudFront al menos permiso read para los objetos de la página de error personalizada.

    Para obtener más información acerca de los permisos de Amazon S3, consulte Control de acceso en la Guía para desarrolladores de Amazon Simple Storage Service. Para obtener información sobre el uso de la consola de Amazon S3 para actualizar permisos, vaya a Guía del usuario de la consola de Amazon Simple Storage Service.

  3. Configure su servidor de origen para añadir directivas Cache-Control o un encabezado Expires junto con la respuesta de error para determinados objetos, si procede (opcional). Para obtener más información, consulte Control de cuánto tiempo almacena CloudFront en caché los errores.

  4. Inicie sesión en la consola de administración de AWS y abra la consola de CloudFront en https://console.aws.amazon.com/cloudfront/.

  5. En la lista de distribuciones, seleccione la distribución que desea actualizar y elija Distribution Settings (Configuración de distribución).

  6. Elija la pestaña Error Pages (Páginas de error). A continuación, elija Create Custom Error Response (Crear respuesta de error personalizada) o elija un código de error existente y Edit (Editar).

    
									Seleccione el tipo de distribución Web.
  7. Escriba los valores aplicables. Para obtener más información, consulte Páginas de error personalizadas y almacenamiento de errores en caché.

  8. Si configura CloudFront para devolver páginas de error personalizadas, agregue o actualice los comportamientos de la caché aplicables. Para obtener más información, consulte Almacenamiento de objetos y páginas de error personalizadas en diferentes lugares.

  9. Seleccione Yes, Edit (Sí, editar) para guardar los cambios.