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

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

Quando o CloudFront solicita um objeto do bucket do Amazon S3 ou de um servidor de origem personalizado, a 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 foi alterado desde a última vez que o CloudFront o solicitou (código de status 304)

O CloudFront armazena em cache as respostas 3xx de acordo com as configurações na distribuição do CloudFront e os cabeçalhos na resposta. Para obter mais informações, consulte Gerenciar o tempo de permanência do conteúdo no cache (expiração).

Se a origem retornar um código de status de redirecionamento (por exemplo, 301 ou 307), o CloudFront não acompanhará o redirecionamento. O CloudFront transmite a resposta 301 ou 307 ao visualizador, que pode acompanhar o redirecionamento enviando uma nova solicitação.