Wie der Cache funktioniert
Was das CDN zwischenspeichert, was nie, wie lange – und wie Sie das mit Vorlagen, Regeln und Ihren eigenen Headern steuern.
Die Grundregeln
- Zwischengespeichert werden nur
GET- undHEAD-Anfragen. Formulare, Logins, Bestellungen (POST) gehen immer zu Ihrem Server. - Antwortet Ihr Server mit
Set-Cookie, wird die Antwort nicht gespeichert. - Schickt der Besucher ein Cookie oder einen
Authorization-Header, geht die Anfrage an Ihren Server – außer eine Vorlage oder Regel sagt etwas anderes. - Ihre eigenen Header zählen:
Cache-Control: private,no-storeodermax-age=0verhindern das Speichern,max-agebzw.s-maxagebestimmen die Dauer. - Ohne Angabe Ihres Servers gilt die Standard-TTL (1 Stunde), höchstens die maximale TTL (30 Tage).
- Fehlerseiten 404/410 höchstens 60 Sekunden, Serverfehler (5xx) nie.
- Ist Ihr Server nicht erreichbar, liefert das CDN den letzten Stand noch bis zu einem Tag aus (Einstellung „Bei Ausfall Ihres Servers“).
Vorlagen
| Art der Website | Was die Vorlage tut |
|---|---|
| Allgemein | Nur die Grundregeln. Richtig für die meisten Websites. |
| WordPress | Nie aus dem Cache: /wp-admin, /wp-login.php, /xmlrpc.php, /wp-json, Vorschau. Eingeloggte, Kommentierende und Kunden mit Warenkorb (wordpress_logged_in_*, comment_author_*, woocommerce_items_in_cart …) bekommen immer die frische Seite; alle anderen die zwischengespeicherte. |
| Statische Website | Für Seiten ohne Logins: Bilder, Schriften, CSS und JavaScript bleiben 7 Tage im Cache. |
Parameter in der Adresse
/seite?utm_source=newsletter und /seite sind für den Cache normalerweise zwei verschiedene Seiten. Unter „Parameter in der Adresse (?…)“ wählen Sie:
- Berücksichtigen (Standard) – sicher, aber weniger Treffer.
- Ignorieren – nur, wenn Parameter den Inhalt nie ändern.
- Nur bestimmte berücksichtigen – z. B. nur
pageundlang; Tracking-Parameter zählen dann nicht.
Eigene Cache-Regeln
Bis zu 100 Regeln je Domain, nach Pfad (beginnt mit, genau), Dateiendung oder Muster: nie zwischenspeichern, immer zwischenspeichern oder feste Dauer. Geprüft wird nach Priorität (kleinste zuerst), die erste passende Regel gewinnt.
/api/ beginnt mit nie zwischenspeichern
pdf Endung immer, 1 Tag
/aktuelles genau feste Dauer: 5 MinutenKam es aus dem Cache?
Jede Antwort trägt den Header X-Cache: HIT (aus dem Cache), MISS (gerade von Ihrem Server geholt, ab jetzt im Cache) oder PASS (bewusst nicht zwischengespeichert).
curl -sI https://www.ihre-domain.de/ | grep -i x-cacheIm Browser: Entwicklerwerkzeuge (F12) → Netzwerk → Anfrage anklicken → Antwort-Header. Die Quote „Aus dem Cache“ zeigt die Statistik.
Nicht fündig geworden? Durchsuchen Sie die Übersicht, schauen Sie auf die Statusseite oder schreiben Sie uns – die Kontaktdaten stehen im Impressum.