Alle Artikel
IP & Netzwerk

Website zeigt eine alte Version? Browser- und CDN-Cache prüfen

Finde veraltetes HTML, CSS und Bilder über Cache-Control, ETag und 304 im Netzwerk-Panel.

Die veraltete Datei finden

Aktuelles HTML kann ein altes Stylesheet laden, oder altes HTML referenziert den vorherigen Dateinamen. Wähle im Netzwerk-Panel Dokument und Ressource getrennt aus. Notiere Cache-Control, ETag und gegebenenfalls Age. Ein Status 200 belegt nicht, dass die Antwort direkt vom Ursprung kam.

max-age, no-cache und no-store auseinanderhalten

max-age=600 bedeutet 600 Sekunden Frische. no-cache verlangt vor Wiederverwendung eine Validierung. no-store fordert dazu auf, die Antwort nicht zu speichern. Öffentliche Dateien mit versionierten Adressen eignen sich für lange Cache-Zeiten. Persönliche Kontoseiten gehören nicht in einen gemeinsam genutzten Cache.

ETag und 304 gemeinsam lesen

Hat der Browser ETag "v1" gespeichert, kann er If-None-Match mit diesem Wert senden. Bei 304 verwendet er die gespeicherte Antwort weiter. Eine veränderte Datei braucht den neuen Inhalt und Validator. Prüfe bei falschen Antworten Veröffentlichung und Cache. Das Abschalten des Browsercaches deaktiviert den CDN-Cache nicht.

Dateinamen versionieren

Mit app.a1b2.css und app.c3d4.css kann HTML neu validiert werden, während öffentliche Dateien länger im Cache bleiben. Prüfe nach dem Veröffentlichen, ob das HTML den neuen Namen nutzt und der Inhalt stimmt. Geht die Anfrage zum alten Server, prüfe den DNS-Umzug.

HTTP-Header

Sieh dir die Anfrage-Header an Astrotor an. Die Antwort-Header deiner eigenen Website stehen im Netzwerk-Panel.

Werkzeug öffnen
WEITER ENTDECKEN

Hier wartet die nächste Antwort.

Alle Werkzeuge
GEMEINSAM ENTDECKEN

Hilfreich? Teile es weiter.