Como CloudFront processa códigos de status HTTP 3xx de sua origem - Amazon CloudFront

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á.

Como CloudFront processa códigos de status HTTP 3xx de sua origem

Quando CloudFront solicita um objeto do seu bucket Amazon S3 ou servidor de origem personalizado, sua origem às vezes retorna um código de status HTTP 3xx. Isso normalmente indica uma das seguintes situações:

  • O URL do objeto foi alterado (por exemplo, códigos de status 301, 302, 307 ou 308)

  • O objeto não mudou desde a última vez que o CloudFront solicitou (código de status 304)

CloudFront armazena em cache 3xx respostas de acordo com as configurações em sua CloudFront distribuição e os cabeçalhos na resposta. CloudFront armazena em cache 307 e 308 respostas somente quando você inclui o Cache-Control cabeçalho nas respostas da origem. Para ter mais informações, consulte Gerenciar o tempo de permanência do conteúdo no cache (expiração).

Se sua origem retornar um código de status de redirecionamento (por exemplo, 301 ou 307), CloudFront não segue o redirecionamento. CloudFront repassa a resposta 301 ou 307 para o espectador, que pode acompanhar o redirecionamento enviando uma nova solicitação.