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.
Hinzufügen oder Entfernen von HTTP-Headern in CloudFront-Antworten mit einer Richtlinie
Sie können CloudFront so konfigurieren, dass die HTTP-Header in den Antworten, die an Viewer (Webbrowser und andere Clients) gesendet werden, geändert werden. CloudFront kann Header entfernen, die es vom Ursprung erhalten hat, oder der Antwort Header hinzufügen, bevor die Antwort an die Viewer gesendet wird. Für diese Änderungen müssen Sie weder Code schreiben noch den Ursprung ändern.
Sie können beispielsweise Header wie X-Powered-By und Vary entfernen, sodass CloudFront diese Header nicht in die Antworten einbezieht, die es an die Viewer sendet. Sie können auch HTTP-Header wie beispielsweise die folgenden hinzufügen:
-
Cache-Control-Header zur Steuerung des Browser-Cachings -
Access-Control-Allow-Origin-Header zum Ermöglichen von Cross-Origin Resource Sharing (CORS). Sie können auch andere CORS-Header hinzufügen. -
Ein Satz von allgemeinen Sicherheits-Headern wie beispielsweise
Strict-Transport-Security,Content-Security-PolicyundX-Frame-Options -
Server-Timing-Header zum Anzeigen von Informationen zur Leistung und zum Routing sowohl der Anforderung als auch der Antwort über CloudFront
Sie können über eine Antwort-Header-Richtlinie die Header angeben, die CloudFront in HTTP-Antworten hinzufügt oder entfernt. Sie fügen eine Antwort-Header Richtlinie einer oder mehreren Cache-Verhaltensweisen an und CloudFront ändert die Header in den Antworten, die es für Anforderungen sendet, die dem Cache-Verhalten entsprechen. CloudFront ändert die Header in den Antworten, die es aus dem Cache bereitstellt, sowie den Antworten, die es vom Ursprung aus weiterleitet. Wenn die Ursprungsantwort einen oder mehrere der Header enthält, die in einer Antwort-Header-Richtlinie hinzugefügt werden, kann die Richtlinie angeben, ob CloudFront den vom Ursprung empfangenen Header verwendet oder diesen mit dem in der Antwort-Header-Richtlinie enthaltenen Header überschreibt.
Anmerkung
Wenn Sie Header, die das Browser-Caching steuern, zu Ihren Antwortheader-Richtlinien hinzufügen, wie z. B. Cache-Control, fügt CloudFront diese Header nur der Viewer-Antwort hinzu. Diese Header haben keinen Einfluss darauf, wie CloudFront das angeforderte Objekt zwischenspeichert.
CloudFront stellt vordefinierte Antwort-Header-Richtlinien für häufige Anwendungsfälle bereit, die als verwaltete Richtlinien bezeichnet werden. Sie können diese verwalteten Richtlinien verwenden oder eigene Richtlinien erstellen. Sie können eine einzelne Antwort-Header-Richtlinie an mehrere Cache-Verhaltensweisen in mehreren Verteilungen in Ihrem anfügen AWS-Konto.
Weitere Informationen finden Sie hier: