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.
Generieren Sie benutzerdefinierte Fehlerantworten
Wenn ein Objekt, über das Sie bereitstellen, aus irgendeinem Grund nicht verfügbar CloudFront ist, gibt Ihr Webserver in der Regel einen entsprechenden HTTP Statuscode zurück, CloudFront um darauf hinzuweisen. Wenn ein Betrachter beispielsweise ein ungültiges Bild anfordertURL, gibt Ihr Webserver den Statuscode HTTP 404 (Not Found) CloudFront zurück und gibt diesen Statuscode dann an den Betrachter zurück. CloudFront Anstatt diese Standardfehlerantwort zu verwenden, können Sie eine benutzerdefinierte Antwort erstellen, die zum Viewer CloudFront zurückkehrt.
Wenn Sie die Rückgabe einer benutzerdefinierten Fehlerseite für einen HTTP Statuscode konfigurieren CloudFront , die benutzerdefinierte Fehlerseite jedoch nicht verfügbar ist, wird der Statuscode, den Sie von der Quelle CloudFront erhalten haben und die benutzerdefinierten Fehlerseiten enthalten, an den Viewer CloudFront zurückgegeben. Nehmen wir zum Beispiel an, Ihr benutzerdefinierter Ursprung gibt einen Statuscode 500 zurück und Sie haben konfiguriert CloudFront , dass eine benutzerdefinierte Fehlerseite für einen 500-Statuscode aus einem Amazon S3-Bucket abgerufen wird. Jemand hat jedoch versehentlich die benutzerdefinierte Fehlerseite aus Ihrem Amazon S3 S3-Bucket gelöscht. CloudFront gibt dem Betrachter, der das Objekt angefordert hat, einen HTTP 404-Statuscode (Nicht gefunden) zurück.
Wenn eine benutzerdefinierte Fehlerseite an einen Betrachter CloudFront zurückgegeben wird, zahlen Sie die CloudFront Standardgebühren für die benutzerdefinierte Fehlerseite, nicht die Gebühren für das angeforderte Objekt. Weitere Informationen zu CloudFront Gebühren finden Sie unter CloudFrontAmazon-Preise
Themen
- Konfigurieren Sie das Verhalten bei der Fehlerreaktion
- Erstellen Sie eine benutzerdefinierte Fehlerseite für bestimmte HTTP Statuscodes
- Speichern Sie Objekte und benutzerdefinierte Fehlerseiten an verschiedenen Orten
- Ändern Sie die Antwortcodes, die zurückgegeben wurden von CloudFront
- Steuern Sie, wie lange Fehler CloudFront zwischengespeichert werden