

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 Amplify die Cache-Konfiguration auf eine App anwendet
<a name="cache-configuration-type"></a>

Um das Caching für Ihre App zu verwalten, bestimmt Amplify die Art des Inhalts, der bereitgestellt wird, indem es den Plattformtyp der App und die Umschreibungsregeln untersucht. Für `Compute` Apps untersucht Amplify auch die Routing-Regeln im Bereitstellungsmanifest.

**Anmerkung**  
Der Plattformtyp der App wird von Amplify Hosting während der Bereitstellung festgelegt. Eine SSG-App (statisch) ist auf den Plattformtyp eingestellt. `WEB` Eine SSR-App (Next.js 12 oder höher) ist auf den Plattformtyp eingestellt. `WEB_COMPUTE`

Amplify identifiziert die folgenden vier Inhaltstypen und wendet die angegebene verwaltete Cache-Richtlinie an.

**Statisch**  
Der Inhalt, der von Apps mit der `WEB` Plattform bereitgestellt wird, oder die statischen Routen in einer `WEB_COMPUTE` App.  
Dieser Inhalt verwendet die Amplify-StaticContent Cache-Richtlinie.

**Bildoptimierung**  
Die Bilder, die von den `ImageOptimization` Routen in einer `WEB_COMPUTE` App bereitgestellt werden.  
Dieser Inhalt verwendet die Amplify-ImageOptimization Cache-Richtlinie.

**Datenverarbeitung**  
Der Inhalt, der von den `Compute` Routen in einer `WEB_COMPUTE` App bereitgestellt wird. Dies schließt alle serverseitig gerenderten (SSR) Inhalte ein.  
Dieser Inhalt verwendet entweder die Amplify-Default oder die Amplify-DefaultNoCookies Cache-Richtlinie, je nachdem`cacheConfig.type`, welcher Wert auf Ihrem Amplify `App` festgelegt ist.

**Reverse-Proxy**  
Der Inhalt, der von Pfaden bereitgestellt wird, die einer benutzerdefinierten Reverse-Proxy-Rewrite-Regel entsprechen. Weitere Informationen zum Erstellen dieser benutzerdefinierten Regel finden Sie [Reverse-Proxy umschreiben](redirect-rewrite-examples.md#reverse-proxy-rewrite) im Kapitel *Weiterleitungen verwenden*.  
Dieser Inhalt verwendet entweder die Amplify-Default oder die Amplify-DefaultNoCookies Cache-Richtlinie, je nachdem`cacheConfig.type`, welcher Wert auf Ihrem Amplify `App` festgelegt ist.

## Grundlegendes zu den verwalteten Cache-Richtlinien von Amplify
<a name="managed-cache-policies-amplify"></a>

Amplify verwendet die folgenden vordefinierten verwalteten Cache-Richtlinien, um die Standard-Cache-Konfiguration für Ihre gehosteten Anwendungen zu optimieren.
+ Amplify-Default
+ Amplify-DefaultNoCookies
+ Amplify-ImageOptimization
+ Amplify-StaticContent

### Amplify-Default Einstellungen für verwaltete Cache-Richtlinien
<a name="managed-cache-policy-amplify-default"></a>

[Diese Richtlinie in der Konsole anzeigen CloudFront ](https://console.aws.amazon.com/cloudfront/v4/home#/policies/cache/4d1d2f1d-3a71-49ad-9e08-7ea5d843a556)

Diese Richtlinie wurde für die Verwendung mit einem Ursprung entwickelt, bei dem es sich um eine [AWS Amplify](https://aws.amazon.com/amplify/)-Web-App handelt.

Diese Richtlinie hat folgende Einstellungen:
+ **Mindest-TTL:** 0 Sekunden
+ **Maximale TTL:** 31536000 Sekunden (ein Jahr)
+ **Standard-TTL:** 0 Sekunden
+ **Im Cache-Schlüssel enthaltene Header:**
  + `Authorization`
  + `Accept`
  + `CloudFront-Viewer-Country`
  + `Host`
+ **Im Cache-Schlüssel enthaltene Cookies:** Alle Cookies sind enthalten.
+ **Im Cache-Schlüssel enthaltene Abfragezeichenfolgen:** Alle Abfragezeichenfolgen sind enthalten.
+ **Einstellung für komprimierte Objekte zwischenspeichern:** Gzip und Brotli aktiviert.

### Amplify — Einstellungen für DefaultNoCookies verwaltete Cache-Richtlinien
<a name="managed-cache-policy-amplify-defaultnocookies"></a>

[Diese Richtlinie in der CloudFront Konsole anzeigen](https://console.aws.amazon.com/cloudfront/v4/home#/policies/cache/a6bad946-36c3-4c33-aa98-362c74a7fb13)

Diese Richtlinie wurde für die Verwendung mit einem Ursprung entwickelt, bei dem es sich um eine [AWS Amplify](https://aws.amazon.com/amplify/)-Web-App handelt.

Diese Richtlinie hat folgende Einstellungen:
+ **Mindest-TTL:** 0 Sekunden
+ **Maximale TTL:** 31536000 Sekunden (ein Jahr)
+ **Standard-TTL:** 0 Sekunden
+ **Im Cache-Schlüssel enthaltene Header:**
  + `Authorization`
  + `Accept`
  + `CloudFront-Viewer-Country`
  + `Host`
+ **Im Cache-Schlüssel enthaltene Cookies:** Es sind keine Cookies enthalten.
+ **Im Cache-Schlüssel enthaltene Abfragezeichenfolgen:** Alle Abfragezeichenfolgen sind enthalten.
+ **Einstellung für komprimierte Objekte zwischenspeichern:** Gzip und Brotli aktiviert.

### Amplify — Einstellungen für ImageOptimization verwaltete Cache-Richtlinien
<a name="managed-cache-policy-amplify-imageoptimization"></a>

[Diese Richtlinie in der CloudFront Konsole anzeigen](https://console.aws.amazon.com/cloudfront/v4/home#/policies/cache/1c6db51a-a33f-469a-8245-dae26771f530)

Diese Richtlinie wurde für die Verwendung mit einem Ursprung entwickelt, bei dem es sich um eine [AWS Amplify](https://aws.amazon.com/amplify/)-Web-App handelt.

Diese Richtlinie hat folgende Einstellungen:
+ **Mindest-TTL:** 0 Sekunden
+ **Maximale TTL:** 31536000 Sekunden (ein Jahr)
+ **Standard-TTL:** 0 Sekunden
+ **Im Cache-Schlüssel enthaltene Header:**
  + `Authorization`
  + `Accept`
  + `Host`
+ **Im Cache-Schlüssel enthaltene Cookies:** Es sind keine Cookies enthalten.
+ **Im Cache-Schlüssel enthaltene Abfragezeichenfolgen:** Alle Abfragezeichenfolgen sind enthalten.
+ **Einstellung für komprimierte Objekte zwischenspeichern:** Gzip und Brotli aktiviert.

### Amplify — Einstellungen für StaticContent verwaltete Cache-Richtlinien
<a name="managed-cache-policy-amplify-staticcontent"></a>

[Diese Richtlinie in der CloudFront Konsole anzeigen](https://console.aws.amazon.com/cloudfront/v4/home#/policies/cache/7e5fad67-ee98-4ad0-b05a-394999eefc1a)

Diese Richtlinie wurde für die Verwendung mit einem Ursprung entwickelt, bei dem es sich um eine [AWS Amplify](https://aws.amazon.com/amplify/)-Web-App handelt.

Diese Richtlinie hat folgende Einstellungen:
+ **Mindest-TTL:** 0 Sekunden
+ **Maximale TTL:** 31536000 Sekunden (ein Jahr)
+ **Standard-TTL:** 0 Sekunden
+ **Im Cache-Schlüssel enthaltene Header:**
  + `Authorization`
  + `Host`
+ **Im Cache-Schlüssel enthaltene Cookies:** Es sind keine Cookies enthalten.
+ **Im Cache-Schlüssel enthaltene Abfragezeichenfolgen:** Es sind keine Abfragezeichenfolgen enthalten.
+ **Einstellung für komprimierte Objekte zwischenspeichern:** Gzip und Brotli aktiviert.