View a markdown version of this page

Wie CloudFront verarbeitet HTTP 3xx-Statuscodes von Ihrem Ursprung - Amazon CloudFront

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Wie CloudFront verarbeitet HTTP 3xx-Statuscodes von Ihrem Ursprung

Wenn Sie CloudFront ein Objekt von Ihrem Amazon S3-Bucket oder Ihrem benutzerdefinierten Ursprungsserver anfordern, gibt Ihr Ursprungsserver manchmal einen HTTP 3xx-Statuscode zurück. Dies weist in der Regel auf einen der folgenden Umstände hin:

  • Die URL des Objekts hat sich geändert (z. B. Statuscodes 301, 302, 307 oder 308).

  • Das Objekt hat sich seit der letzten CloudFront Anforderung nicht geändert (Statuscode 304)

CloudFront speichert 3xx-Antworten entsprechend den Einstellungen in Ihrer CloudFront Distribution und den Headern in der Antwort im Cache. CloudFront speichert 307- und 308-Antworten nur dann im Cache, wenn Sie den Cache-Control Header in die Antworten vom Ursprung aufnehmen. Weitere Informationen finden Sie unter Verwalten der Dauer, die Inhalte im Cache bleiben (Ablauf).

Wenn dein Absender einen Weiterleitungsstatuscode zurückgibt (z. B. 301 oder 307), folgt er der Weiterleitung CloudFront nicht. CloudFront leitet die 301- oder 307-Antwort an den Zuschauer weiter, der der Weiterleitung folgen kann, indem er eine neue Anfrage sendet.