Configurar o encaminhamento de Host cabeçalho - AWS Elemental MediaTailor

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Configurar o encaminhamento de Host cabeçalho

Por padrão, a Amazon CloudFront não encaminha o Host cabeçalho para origens posteriores. No entanto, AWS Elemental MediaTailor exige que o Host cabeçalho funcione corretamente. Você deve configurar sua CloudFront distribuição para encaminhar o Host cabeçalho para MediaTailor o.

Importante

Essa configuração é essencial para a MediaTailor funcionalidade. Sem o Host cabeçalho, MediaTailor não é possível processar solicitações ou gerar manifestos com a CDN URLs correta.

Métodos para encaminhar o Host cabeçalho

Configure o encaminhamento de Host cabeçalho usando um destes métodos:

Política de solicitação de origem (recomendada)

Use uma política de solicitação de origem gerenciada ou personalizada que inclua o cabeçalho Host.

Valores legados transmitidos

Configure os valores encaminhados diretamente no comportamento do cache. Disponível para distribuições existentes, mas não recomendado para novas.

Usando a política de solicitação de origem (recomendado)

A abordagem recomendada é usar uma política de solicitação de origem que encaminha o cabeçalho Host:

Para configurar o encaminhamento de Host cabeçalho com a política de solicitação de origem
  1. No CloudFront console, selecione sua distribuição.

  2. Escolha a guia Behaviors.

  3. Selecione o comportamento que você deseja modificar ou crie um novo comportamento.

  4. Para a política de solicitação do Origin, você tem duas opções:

    1. Opção 1 (recomendada): selecione a política AllViewergerenciada, que encaminha todos os cabeçalhos do visualizador, incluindo Host.

    2. Opção 2: criar uma política de solicitação de origem personalizada que inclua especificamente o Host cabeçalho:

      1. Selecione Criar política.

      2. Na seção Cabeçalhos, selecione Incluir os seguintes cabeçalhos.

      3. Adicione Host à lista de cabeçalhos.

      4. Inclua também outros cabeçalhos obrigatórios: User-AgentAccept-Encoding, e. X-Forwarded-For

      5. Salve a política e aplique-a ao seu comportamento.

  5. Salve as alterações.

Usando valores encaminhados legados

Se você estiver usando uma distribuição existente com configuração de valores encaminhados herdados, poderá adicionar o encaminhamento de Host cabeçalho:

Para configurar o encaminhamento de Host cabeçalho com valores encaminhados herdados
  1. No CloudFront console, selecione sua distribuição.

  2. Escolha a guia Behaviors.

  3. Selecione o comportamento que você deseja modificar.

  4. Na seção Chave de cache e solicitações de origem, selecione Configurações de cache herdadas.

  5. No menu suspenso Cabeçalhos, selecione Lista branca.

  6. Adicione os seguintes cabeçalhos à lista branca:

    • Host

    • User-Agent

    • Accept-Encoding

    • X-Forwarded-For

  7. Salve as alterações.

nota

A abordagem de valores encaminhados legados não é recomendada para novas distribuições. Considere migrar para políticas de solicitação de origem para melhorar o desempenho e facilitar o gerenciamento.

Verifique o encaminhamento Host do cabeçalho

Depois de configurar o encaminhamento do Host cabeçalho, verifique se ele está funcionando corretamente:

Para verificar o encaminhamento Host do cabeçalho
  1. Aguarde a implantação das alterações na CloudFront distribuição (isso pode levar alguns minutos).

  2. Faça uma solicitação de teste para sua CloudFront distribuição para obter um manifesto.

  3. Verifique se o manifesto foi retornado com êxito e se contém a CDN URLs esperada.

  4. Monitore MediaTailor os registros para garantir que as solicitações sejam processadas corretamente.

Se você encontrar problemas, consulte a documentação de solução de problemas da CDN para obter orientação.

Recursos adicionais

Para obter mais informações sobre o encaminhamento de CloudFront cabeçalhos, consulte os seguintes recursos: