Verwenden verwalteter Ursprungsanforderungsrichtlinien - 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.

Verwenden verwalteter Ursprungsanforderungsrichtlinien

CloudFront enthält einen Satz verwalteter Ursprungsanforderungsrichtlinien, die Sie jedem Cache-Verhalten Ihrer Distribution anfügen können. Bei Verwendung einer verwalteten Ursprungsanforderungsrichtlinie müssen Sie keine eigene Ursprungsanforderungsrichtlinie schreiben oder verwalten. Die verwalteten Richtlinien verwenden Einstellungen, die für bestimmte Anwendungsfälle optimiert sind.

Wenn Sie eine verwaltete Ursprungsanforderungsrichtlinie verwenden möchten, fügen Sie sie einem Cache-Verhalten in Ihrer Distribution zu. Der Prozess ist der gleiche wie beim Erstellen einer Ursprungsanforderungsrichtlinie. Anstatt jedoch eine neue zu erstellen, fügen Sie einfach eine der verwalteten Ursprungsanforderungsrichtlinien an. Sie fügen die Richtlinie entweder nach Name (über die Konsole) oder nach ID an (über die AWS CLI oder SDKs). Die Namen und IDs sind im folgenden Abschnitt aufgeführt.

Weitere Informationen finden Sie unter Erstellen von Ursprungsanforderungsrichtlinien.

In den folgenden Themen werden die verwalteten Ursprungsanforderungsrichtlinien beschrieben, die Sie verwenden können.

AllViewer

Diese Richtlinie in der CloudFront-Konsole anzeigen

Diese Richtlinie enthält alle Werte (Header, Cookies und Abfragezeichenfolgen) aus der Viewer-Anforderung.

Wenn Sie CloudFormation, die AWS CLI oder die CloudFront-API verwenden, lautet die ID für diese Richtlinie:

216adef6-5c7f-47e4-b989-5492eafa07d3

Diese Richtlinie hat folgende Einstellungen:

  • Header, die in Ursprungsanfragen enthalten sind: Alle Header in der Betrachteranfrage

  • Cookies, die in Ursprungsanfragen enthalten sind: Alle

  • Abfragezeichenfolgen, die in Ursprungsanforderungen enthalten sind: Alle

AllViewerAndCloudFrontHeaders-2022-06

Diese Richtlinie in der CloudFront-Konsole anzeigen

Diese Richtlinie enthält alle Werte (Header, Cookies und Abfragezeichenfolgen) aus der Viewer-Anforderung sowie alle CloudFront-Header, die bis Juni 2022 veröffentlicht wurden (nach Juni 2022 veröffentlichte CloudFront-Header sind nicht enthalten).

Wenn Sie CloudFormation, die AWS CLI oder die CloudFront-API verwenden, lautet die ID für diese Richtlinie:

33f36d7e-f396-46d9-90e0-52428a34d9dc

Diese Richtlinie hat folgende Einstellungen:

  • Header, die in Ursprungsanforderungen enthalten sind: Alle Header in der Viewer-Anforderung sowie die folgenden CloudFront-Header:

    • CloudFront-Forwarded-Proto

    • CloudFront-Is-Android-Viewer

    • CloudFront-Is-Desktop-Viewer

    • CloudFront-Is-IOS-Viewer

    • CloudFront-Is-Mobile-Viewer

    • CloudFront-Is-SmartTV-Viewer

    • CloudFront-Is-Tablet-Viewer

    • CloudFront-Viewer-Address

    • CloudFront-Viewer-ASN

    • CloudFront-Viewer-City

    • CloudFront-Viewer-Country

    • CloudFront-Viewer-Country-Name

    • CloudFront-Viewer-Country-Region

    • CloudFront-Viewer-Country-Region-Name

    • CloudFront-Viewer-Http-Version

    • CloudFront-Viewer-Latitude

    • CloudFront-Viewer-Longitude

    • CloudFront-Viewer-Metro-Code

    • CloudFront-Viewer-Postal-Code

    • CloudFront-Viewer-Time-Zone

    • CloudFront-Viewer-TLS

  • Cookies, die in Ursprungsanfragen enthalten sind: Alle

  • Abfragezeichenfolgen, die in Ursprungsanforderungen enthalten sind: Alle

AllViewerExceptHostHeader

Diese Richtlinie in der CloudFront-Konsole anzeigen

Diese Richtlinie beinhaltet nicht den Host-Header der Viewer-Anforderung, aber alle anderen Werte (Header, Cookies und Abfragezeichenfolgen) aus der Viewer-Anforderung.

Diese Richtlinie umfasst auch zusätzliche CloudFront-Anforderungsheader für das HTTP-Protokoll, die HTTP-Version, die TLS-Version und alle Gerätetyp- und Viewer-Standort-Header.

Diese Richtlinie ist für die Verwendung mit Amazon API Gateway und AWS Lambda-Funktions-URL-Ursprüngen vorgesehen. Diese Ursprünge erwarten, dass der Host-Header den ursprünglichen Domainnamen enthält, nicht den Domainnamen der CloudFront-Distribution. Das Weiterleiten des Host-Headers von der Viewer-Anforderung an diese Ursprünge kann dazu führen, dass sie nicht funktionieren.

Anmerkung

Wenn Sie diese Richtlinie für verwaltete Ursprungsanforderungen verwenden, um den Host-Header des Viewers zu entfernen, fügt CloudFront der Ursprungsanforderung einen neuen Host-Header mit dem Domainnamen des Ursprungs hinzu.

Wenn Sie CloudFormation, die AWS CLI oder die CloudFront-API verwenden, lautet die ID für diese Richtlinie:

b689b0a8-53d0-40ab-baf2-68738e2966ac

Diese Richtlinie hat folgende Einstellungen:

  • Header, die in Ursprungsanforderungen enthalten sind: Alle Header in der Viewer-Anforderung mit Ausnahme des Host-Headers

  • Cookies, die in Ursprungsanfragen enthalten sind: Alle

  • Abfragezeichenfolgen, die in Ursprungsanforderungen enthalten sind: Alle

CORS-CustomOrigin

Diese Richtlinie in der CloudFront-Konsole anzeigen

Diese Richtlinie enthält den Header, der CORS-Anforderungen (Cross-Origin Resource Sharing) aktiviert, wenn der Ursprung ein benutzerdefinierter Ursprung ist.

Wenn Sie CloudFormation, die AWS CLI oder die CloudFront-API verwenden, lautet die ID für diese Richtlinie:

59781a5b-3903-41f3-afcb-af62929ccde1

Diese Richtlinie hat folgende Einstellungen:

  • Header, die in Ursprungsanfragen enthalten sind:

    • Origin

  • Cookies, die in Ursprungsanfragen enthalten sind: Keine

  • Abfragezeichenfolgen, die in Ursprungsanforderungen enthalten sind: Keine

CORS-S3Origin

Diese Richtlinie in der CloudFront-Konsole anzeigen

Diese Richtlinie enthält die Header, die CORS-Anforderungen (Cross-Origin Resource Sharing) aktivieren, wenn der Ursprung ein Amazon S3 Bucket ist.

Wenn Sie CloudFormation, die AWS CLI oder die CloudFront-API verwenden, lautet die ID für diese Richtlinie:

88a5eaf4-2fd4-4709-b370-b4c650ea3fcf

Diese Richtlinie hat folgende Einstellungen:

  • Header, die in Ursprungsanfragen enthalten sind:

    • Origin

    • Access-Control-Request-Headers

    • Access-Control-Request-Method

  • Cookies, die in Ursprungsanfragen enthalten sind: Keine

  • Abfragezeichenfolgen, die in Ursprungsanforderungen enthalten sind: Keine

Elemental-MediaTailor-PersonalizedManifests

Diese Richtlinie in der CloudFront-Konsole anzeigen

Diese Richtlinie wurde für die Verwendung mit einem Ursprung entwickelt, bei dem es sich um einen AWS Elemental MediaTailor-Endpunkt handelt.

Wenn Sie CloudFormation, die AWS CLI oder die CloudFront-API verwenden, lautet die ID für diese Richtlinie:

775133bc-15f2-49f9-abea-afb2e0bf67d2

Diese Richtlinie hat folgende Einstellungen:

  • Header, die in Ursprungsanfragen enthalten sind:

    • Origin

    • Access-Control-Request-Headers

    • Access-Control-Request-Method

    • User-Agent

    • X-Forwarded-For

  • Cookies, die in Ursprungsanfragen enthalten sind: Keine

  • Abfragezeichenfolgen, die in Ursprungsanforderungen enthalten sind: Alle

HostHeaderOnly

Diese Richtlinie in der CloudFront-Konsole anzeigen

Diese Richtlinie enthält nur den Host-Header der ursprünglichen Anforderung. Sie enthält keine Abfragezeichenfolgen oder Cookies.

Wenn Sie CloudFormation, die AWS CLI oder die CloudFront-API verwenden, lautet die ID für diese Richtlinie:

bf0718e1-ba1e-49d1-88b1-f726733018ae

Diese Richtlinie hat folgende Einstellungen:

  • Header, die in Ursprungsanforderungen enthalten sind: Host

  • Cookies, die in Ursprungsanfragen enthalten sind: Keine

  • Abfragezeichenfolgen, die in Ursprungsanforderungen enthalten sind: Keine

UserAgentRefererHeaders

Diese Richtlinie in der CloudFront-Konsole anzeigen

Diese Richtlinie enthält nur die Header User-Agent und Referer. Sie enthält keine Abfragezeichenfolgen oder Cookies.

Wenn Sie CloudFormation, die AWS CLI oder die CloudFront-API verwenden, lautet die ID für diese Richtlinie:

acba4595-bd28-49b8-b9fe-13317c0390fa

Diese Richtlinie hat folgende Einstellungen:

  • Header, die in Ursprungsanfragen enthalten sind:

    • User-Agent

    • Referer

  • Cookies, die in Ursprungsanfragen enthalten sind: Keine

  • Abfragezeichenfolgen, die in Ursprungsanforderungen enthalten sind: Keine