Configurar el Host reenvío de encabezados - AWS Elemental MediaTailor

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 Host reenvío de encabezados

De forma predeterminada, Amazon CloudFront no reenvía el Host encabezado a orígenes posteriores. Sin embargo, AWS Elemental MediaTailor requiere que el Host encabezado funcione correctamente. Debe configurar su CloudFront distribución para reenviar el Host encabezado a MediaTailor.

importante

Esta configuración es fundamental para la MediaTailor funcionalidad. Sin el Host encabezado, MediaTailor no puede procesar las solicitudes ni generar manifiestos con la CDN URLs correcta.

Métodos para reenviar el encabezado Host

Configure Host el reenvío de encabezados mediante uno de estos métodos:

Política de solicitudes de Origin (recomendada)

Usa una política de solicitudes de origen gestionada o personalizada que incluya el encabezado Host.

Valores reenviados heredados

Configure los valores reenviados directamente en el comportamiento de la caché. Disponible para las distribuciones existentes, pero no se recomienda para las nuevas.

Utilizar la política de solicitudes de origen (recomendado)

El enfoque recomendado consiste en utilizar una política de solicitudes de origen que reenvíe el encabezado del host:

Para configurar el reenvío de Host encabezados con la política de solicitud de origen
  1. En la CloudFront consola, selecciona tu distribución.

  2. Elija la pestaña Comportamientos.

  3. Seleccione el comportamiento que desee modificar o cree uno nuevo.

  4. En cuanto a la política de solicitudes de Origin, tienes dos opciones:

    1. Opción 1 (recomendada): selecciona una política AllViewergestionada, que reenvía todos los encabezados de los espectadores, incluido Host.

    2. Opción 2: cree una política de solicitudes de origen personalizada que incluya específicamente el Host encabezado:

      1. Elija Crear política.

      2. En la sección Encabezados, selecciona Incluir los siguientes encabezados.

      3. HostAñádelo a la lista de encabezados.

      4. Incluya también otros encabezados obligatorios: User-AgentAccept-Encoding, y. X-Forwarded-For

      5. Guarde la política y aplíquela a su comportamiento.

  5. Guarde los cambios.

Uso de valores reenviados heredados

Si utilizas una distribución existente con una configuración de valores reenviados heredada, puedes añadir el reenvío de Host encabezados:

Para configurar el reenvío de Host encabezados con valores reenviados heredados
  1. En la CloudFront consola, selecciona tu distribución.

  2. Elija la pestaña Comportamientos.

  3. Seleccione el comportamiento que desee modificar.

  4. En la sección Solicitudes de origen y clave de caché, selecciona Configuración de caché antigua.

  5. En el menú desplegable de encabezados, selecciona Lista blanca.

  6. Agrega los siguientes encabezados a la lista blanca:

    • Host

    • User-Agent

    • Accept-Encoding

    • X-Forwarded-For

  7. Guarde los cambios.

nota

No se recomienda el enfoque de valores reenviados heredado para las distribuciones nuevas. Considere la posibilidad de migrar a las políticas de solicitudes de origen para mejorar el rendimiento y facilitar la administración.

Verifica el reenvío de Host encabezados

Tras configurar el reenvío de Host encabezados, compruebe que funciona correctamente:

Para verificar el reenvío de Host encabezados
  1. Espere a que se implementen los cambios de CloudFront distribución (esto puede tardar varios minutos).

  2. Solicita un manifiesto a tu CloudFront distribución como prueba.

  3. Comprueba que el manifiesto se haya devuelto correctamente y que contenga la CDN URLs esperada.

  4. Supervisa MediaTailor los registros para asegurarte de que las solicitudes se procesen correctamente.

Si tiene problemas, consulte la documentación de solución de problemas de la CDN para obtener orientación.

Recursos adicionales

Para obtener más información sobre el reenvío de CloudFront encabezados, consulta los siguientes recursos: