Verstehen Sie, wie Origin-Request-Richtlinien und Cache-Richtlinien zusammenarbeiten - 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.

Verstehen Sie, wie Origin-Request-Richtlinien und Cache-Richtlinien zusammenarbeiten

Sie können eine CloudFront Richtlinie für ursprüngliche Anfragen verwenden, um die Anfragen zu kontrollieren, die CloudFront an den Absender gesendet werden. Diese Anfragen werden als ursprüngliche Anfragen bezeichnet. Um eine Ursprungsanforderungsrichtlinie verwenden zu können, müssen Sie der Cache-Verhaltensweise eine Cache-Richtlinie anhängen. Sie können eine Ursprungsanforderungsrichtlinie in einem Cacheverhalten nicht ohne eine Cache-Richtlinie verwenden. Weitere Informationen finden Sie unter Kontrollieren Sie Herkunftsanfragen mit einer Richtlinie.

Die Richtlinien für ursprüngliche Anfragen und die Cache-Richtlinien bestimmen zusammen, welche Werte in den ursprünglichen Anfragen CloudFront enthalten sind. Alle URL-Abfragezeichenfolgen, HTTP-Header und Cookies, die Sie im Cache-Schlüssel (über eine Cache-Richtlinie) festlegen, werden automatisch auch in Ursprungsanforderungen eingefügt. Alle zusätzlichen Abfragezeichenfolgen, Header und Cookies, die Sie in einer Ursprungsanforderungsrichtlinie angeben, sind auch in Ursprungsanforderungen enthalten (nicht jedoch im Cache-Schlüssel).

Ursprungsanforderungs- und Cache-Richtlinien verfügen über Einstellungen, die anscheinend miteinander in Konflikt stehen. Beispielsweise kann eine Richtlinie bestimmte Werte zulassen, während eine andere sie blockiert. In der folgenden Tabelle wird erklärt, welche Werte in ursprünglichen Anfragen CloudFront enthalten sind, wenn Sie die Einstellungen einer Origin-Anforderungsrichtlinie und einer Cache-Richtlinie zusammen verwenden. Diese Einstellungen gelten im Allgemeinen für alle Arten von Werten (Abfragezeichenfolgen, Header und Cookies), mit der Ausnahme, dass Sie nicht alle Header angeben oder eine Header-Blockierliste in einer Cache-Richtlinie verwenden können.

Ursprungsanforderungsrichtlinie

Keine

Alle

Zulassungsliste

Blockierliste

Cache-Richtlinie

Keine

In der Ursprungsanforderung sind keine Werte aus der Viewer-Anforderung enthalten, mit Ausnahme der Standardwerte, die in jeder Ursprungsanforderung enthalten sind. Weitere Informationen finden Sie unter Kontrollieren Sie Herkunftsanfragen mit einer Richtlinie.

Alle Werte aus der Viewer-Anforderung sind in der Ursprungsanforderung enthalten.

Nur die in der Ursprungsanforderungsrichtlinie angegebenen Werte sind in der Ursprungsanforderung enthalten.

Alle Werte aus der Viewer-Anforderung mit Ausnahme der Werte, die in der Ursprungsanforderungsrichtlinie angegeben sind, sind in der Ursprungsanforderung enthalten.

Alle

Hinweis: Sie können nicht alle Header in einer Cache-Richtlinie angeben.

Alle Abfragezeichenfolgen und Cookies aus der Viewer-Anforderung sind in der Ursprungsanforderung enthalten.

Alle Werte aus der Viewer-Anforderung sind in der Ursprungsanforderung enthalten.

Alle Abfragezeichenfolgen und Cookies aus der Viewer-Anforderung sowie alle Header, die in der Ursprungsanforderungsrichtlinie angegeben sind, sind in der Ursprungsanforderung enthalten.

Alle Abfragezeichenfolgen und Cookies aus der Viewer-Anforderung sind in der Ursprungsanforderung enthalten; auch die, die in der Blockierliste der Ursprungsanforderungsrichtlinie angegeben sind. Die Einstellung der Cache-Richtlinie hat Vorrang vor der Blockierliste der Ursprungsanforderungsrichtlinie.

Zulassungsliste

Nur die angegebenen Werte aus der Viewer-Anforderung sind in der Ursprungsanforderung enthalten.

Alle Werte aus der Viewer-Anforderung sind in der Ursprungsanforderung enthalten.

Alle in der Cache-Richtlinie oder der Ursprungsanforderungsrichtlinie angegebenen Werte sind in der Ursprungsanforderung enthalten.

Die in der Cache-Richtlinie angegebenen Werte sind in der Ursprungsanforderung enthalten, auch wenn dieselben Werte in der Blockierliste der Ursprungsanforderungsrichtlinie angegeben sind. Die Zulassungsliste der Cache-Richtlinie hat Vorrang vor der Blockierliste der Ursprungsanforderungsrichtlinie.

Blockierliste

Hinweis: In einer Blockierliste für Cache-Richtlinien können Sie keine Header angeben.

Alle Abfragezeichenfolgen und Cookies aus der Viewer-Anforderung mit Ausnahme der angegebenen sind in der Ursprungsanforderung enthalten.

Alle Werte aus der Viewer-Anforderung sind in der Ursprungsanforderung enthalten.

Die in der Ursprungsanforderungsrichtlinie angegebenen Werte sind in der Ursprungsanforderung enthalten, auch wenn dieselben Werte in der Blockierliste der Cache-Richtlinie angegeben sind. Die Zulassungsliste der Ursprungsanforderungsrichtlinie hat Vorrang vor der Blockierliste der Cache-Richtlinie.

Alle Werte aus der Viewer-Anforderung mit Ausnahme der Werte, die in der Cache-Richtlinie oder der Ursprungsanforderungsrichtlinie angegeben sind, sind in der Ursprungsanforderung enthalten.