Dialog Cache-Regel hinzufügen / Cache-Regel bearbeiten¶
Dialog Cache-Regel hinzufügen
In den beiden Dialogen Cache-Regel hinzufügen und Cache-Regel bearbeiten können Sie, je nach gewählter Option, neue Cache-Regeln hinzufügen oder vorhandene Cache-Regeln bearbeiten.
Die folgenden Optionen sind im Dialog verfügbar:
| Name | Definition |
|---|---|
| TYP | Definiert, welcher Teil des Pfades gecacht werden soll. Die folgenden Optionen sind verfügbar:
.jpg unter Pfad werden alle JPG-Dateien auf Ihrer Webseite gecacht. |
| PFAD | Definiert einen oder mehrere Pfade, die gecacht werden sollen. Zum Mapping von verschiedenen Pfaden können Sie reguläre Ausdrücke verwenden.HinweisEs werden ausschließlich Elemente gecacht, die einen der folgenden Response-Codes liefern: 200 – Anfrage war erfolgreich 300 – Die angeforderte Ressource gibt es in mehreren Varianten 301 - Eine dauerhafte Weiterleitung einer angeforderten Ressource zu einer neuen URL 302 – Eine temporäre WeiterleitungHinweisDie Hierarchie der Cache-Einstellungen sieht wie folgt aus: Spezifische Einstellungen stehen über allgemeinen Einstellungen. Cache-Einstellungen für einzelne Subdomains stehen über den übergreifenden Einstellungen für alle Subdomains.Beispiel /images/static/ steht in der Priorität über /images/ und kann andere Cache-Einstellungen als der übergeordnete Ordner /images/ haben. |
| GÜLTIGKEITSDAUER | Definiert die Zeitspanne in Sekunden, in der Dateien im Cache vorgehalten werden. Während dieser Zeit muss kein Request für die betreffenden Dateien an die Kundeninfrastruktur gestellt werden.HinweisWird als Lebenszeit die Option 0 wie Origin-Server ausgewählt, verwendet Myra für das Caching den Cache-Control-Header Ihrer Infrastruktur.HinweisEin Wert von -1 deaktiviert das Cachen von Dateien. |
| GÜLTIGKEITSDAUER (HTTP 404) | Definiert die Zeitspanne in Sekunden, in der Dateien mit einem Origin-Response HTTP-Code 404 im Cache vorgehalten werden.HinweisWird als Lebenszeit die Option 0 wie Origin-Server ausgewählt, verwendet Myra für das Caching den Cache-Control-Header Ihrer Infrastruktur.HinweisEin Wert von -1 deaktiviert das Cachen von Dateien. |
| SORTIERUNG | Definiert eine Nummer für die Positionierung des Eintrages in der Reihenfolge aller Einträge. |
| GÜLTIGKEITSDAUER ERZWINGEN | Definiert die Gültigkeitsdauer des gecachten Objektes (Cache-Control: max-age) im Backend unabhängig von der durch die Kundeninfrastruktur gesendeten Response, zur Erzwingung der Gültigkeitsdauer.HinweisDie Lebenszeit der Cache-Elemente im Browser wird bei aktiviertem GÜLTIGKEITSDAUER ERZWINGEN von Myra über den im Feld GÜLTIGKEITSDAUER hinterlegten Wert gesteuert. Folgende Fälle sind möglich: Liefert Ihre Infrastruktur keinen Cache-Control-Header, setzt Myra den Cache-Control-Header inklusive max-age selbst und gibt ihn an den Client weiter. Der Wert von max-age entspricht dem im Feld GÜLTIGKEITSDAUER definierten Wert. Liefert Ihre Infrastruktur bereits einen Wert für max-age, überschreibt Myra diesen mit dem im Feld GÜLTIGKEITSDAUER hinterlegten Wert.HinweisDie Aktivierung von GÜLTIGKEITSDAUER ERZWINGEN hat nur Auswirkungen, wenn im Feld GÜLTIGKEITSDAUER ein Wert ungleich 0 eingetragen ist.HinweisDas Erzwingen der Cache-TTL wird im Falle einer No-Cache-Regel, wie Cache-Control: (no-store\|no-cache\|private) oder Cache-Control: max-age=0 nicht angewendet. |
| STATUS | Definiert, ob der Eintrag aktiviert oder deaktiviert ist. |
| ANMERKUNGEN | Die Definition einer individuellen Beschreibung des Eintrages. |
| Speichern | Die Schaltfläche fügt einen neuen Eintrag hinzu oder ändert ihn. |
| Abbrechen | Die Schaltfläche schließt das Fenster, ohne einen neuen Eintrag hinzuzufügen oder zu ändern. |
Example
- ■ Sämtliche Dateien, die genau unter dem Pfad
/exampleliegen, werden für 2 Minuten gecacht.
| Name | Definition | |
|---|---|---|
| Ist genau | /example |
2 Minuten |
- ■ Alle Dateien mit den Formaten .pdf, .png, .html oder. json, die unter jedem Pfad der Domain existieren, werden für eine Woche gecacht.
| Name | Definition | |
|---|---|---|
| Endet mit | .pdf|.png|.html|.json |
1 Woche |
- ■ Das Favicon wird für eine Woche gecacht. Alle anderen Dateien, die ebenfalls in
/resource/liegen, bleiben unberücksichtigt.
| Name | Definition | |
|---|---|---|
| Ist genau | /resource/favicon.ico |
1 Woche |
- ■ Alle Dateien der Domain werden für 15 Minuten gecacht, mit Ausnahme von .jpg-Dateien.
| Name | Definition | |
|---|---|---|
| Beginnt mit | / |
15 Minuten |
| Endet mit | .jpg |
-1 |
Note
Ob eine Ressource aus dem Myra-Cache ausgeliefert wurde, ist am X-CDN-Header zu erkennen. Dieser hat den Wert 1, falls die Ressource aus dem Cache kommt. Ein X-CDN-Header mit dem Wert 2 bedeutet, dass ein Stale-Object ausgeliefert wurde. Wird die Ressource direkt von der Kundeninfrastruktur ausgeliefert, wird der X-CDN-Header nicht angehängt.
Note
Bei Content-Management-Systemen kann es durch das Caching zu Problemen mit nicht statischen Seiten, zum Beispiel der Anmeldung in das Admin-Panel, kommen.
Dies kann wie folgt gelöst werden: Setzen Sie die Caching-Einstellungen so, dass die Admin-Bereiche die Cache-Einstellungen Ihrer Infrastruktur übernehmen.
Note
Mehr Informationen zum Caching finden Sie unter Myra CDN aktivieren.
