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
-
No CloudFront console, selecione sua distribuição.
-
Escolha a guia Behaviors.
-
Selecione o comportamento que você deseja modificar ou crie um novo comportamento.
-
Para a política de solicitação do Origin, você tem duas opções:
-
Opção 1 (recomendada): selecione a política AllViewergerenciada, que encaminha todos os cabeçalhos do visualizador, incluindo Host.
-
Opção 2: criar uma política de solicitação de origem personalizada que inclua especificamente o
Host
cabeçalho:-
Selecione Criar política.
-
Na seção Cabeçalhos, selecione Incluir os seguintes cabeçalhos.
-
Adicione
Host
à lista de cabeçalhos. -
Inclua também outros cabeçalhos obrigatórios:
User-Agent
Accept-Encoding
, e.X-Forwarded-For
-
Salve a política e aplique-a ao seu comportamento.
-
-
-
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
-
No CloudFront console, selecione sua distribuição.
-
Escolha a guia Behaviors.
-
Selecione o comportamento que você deseja modificar.
-
Na seção Chave de cache e solicitações de origem, selecione Configurações de cache herdadas.
-
No menu suspenso Cabeçalhos, selecione Lista branca.
-
Adicione os seguintes cabeçalhos à lista branca:
-
Host
-
User-Agent
-
Accept-Encoding
-
X-Forwarded-For
-
-
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
-
Aguarde a implantação das alterações na CloudFront distribuição (isso pode levar alguns minutos).
-
Faça uma solicitação de teste para sua CloudFront distribuição para obter um manifesto.
-
Verifique se o manifesto foi retornado com êxito e se contém a CDN URLs esperada.
-
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:
-
Como faço CloudFront para configurar para encaminhar cabeçalhos para a origem?
no Centro de AWS Conhecimento -
Controle de solicitações de origem no Guia do CloudFront desenvolvedor
-
Usando políticas de solicitação de origem gerenciada no Guia do CloudFront desenvolvedor