Comment CloudFront traite les codes d'état HTTP 3xx de votre origine - Amazon CloudFront

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Comment CloudFront traite les codes d'état HTTP 3xx de votre origine

Lorsque CloudFront vous demandez un objet depuis votre compartiment Amazon S3 ou votre serveur d'origine personnalisé, votre origine renvoie parfois un code d'état HTTP 3xx. Ce message indique généralement l’une des situations suivantes :

  • L’URL de l’objet a changé (par exemple, les codes d’état 301, 302, 307 ou 308)

  • L'objet n'a pas changé depuis la dernière CloudFront demande (code d'état 304)

CloudFront met en cache 3 x réponses en fonction des paramètres de votre CloudFront distribution et des en-têtes de la réponse. CloudFront met en cache 307 et 308 réponses uniquement lorsque vous incluez l'Cache-Controlen-tête dans les réponses depuis l'origine. Pour plus d’informations, consultez Gérer la durée pendant laquelle le contenu reste dans le cache (expiration).

Si votre origine renvoie un code d'état de redirection (par exemple, 301 ou 307), CloudFront il ne suit pas la redirection. CloudFront transmet la réponse 301 ou 307 au spectateur, qui peut suivre la redirection en envoyant une nouvelle demande.