Browsergilt für Firefox 156 und ESR 140
Wie leere ich in Firefox nur den Cache, ohne Cookies und Logins zu verlieren?
Eine Seite zeigt eine alte Fassung, ein geändertes Stylesheet kommt nicht an, ein Bild bleibt das falsche. Der Cache muss raus. Nur will man dabei nicht aus jedem Konto herausfliegen, weil im selben Dialog auch Cookies und gespeicherte Website-Daten stehen. Wie trifft man nur den Cache?
Lösung
Kurz: Über Einstellungen → Datenschutz und Sicherheit → Cookies und Website-Daten → Daten entfernen und dort nur den Haken bei Temporäre Dateien und Seiten im Cache setzen. Cookies und Logins bleiben dann erhalten. Wer nur eine Seite neu laden will, kommt mit Strg + Umschalt + R schneller ans Ziel.
1. Nur eine Seite ohne Cache laden
Bevor du den ganzen Cache leerst: Strg + Umschalt + R lädt die aktuelle Seite neu und holt die Dateien dabei frisch vom Server. Auf dem Mac ist es Cmd + Umschalt + R. Das reicht für fast alle Fälle, in denen eine Änderung an einer Website nicht ankommt, und du bleibst überall angemeldet.
2. Den ganzen Cache leeren
- Menü öffnen und Einstellungen wählen.
- Links Datenschutz und Sicherheit öffnen und zu Cookies und Website-Daten scrollen.
- Auf Daten entfernen klicken.
- Beim Zeitraum Alles wählen und den Haken nur bei Temporäre Dateien und Seiten im Cache setzen.
- Bestätigen. Cookies, Logins und die Chronik bleiben unberührt.
Der Dialog zeigt neben den Punkten die belegte Größe. Dort siehst du auch, wie viel der Cache überhaupt ausmacht, bevor du ihn löschst.
3. Cache bei jedem Schließen löschen
Wer den Browser auf einem fremden oder geteilten Rechner nutzt, lässt Firefox das automatisch tun:
- Einstellungen → Datenschutz und Sicherheit, Abschnitt Chronik.
- Chronik anpassen wählen, dann Die Chronik löschen, wenn Firefox geschlossen wird anhaken.
- Auf Einstellungen… klicken und dort wieder nur Temporäre Dateien und Seiten im Cache auswählen.
Firefox räumt dann bei jedem Beenden auf und lässt Cookies und Passwörter in Ruhe.
Nachträge
Was ist der Unterschied zwischen Cache und Cookies?
Im Cache liegen Kopien von Dateien, die eine Seite ausliefert: Bilder, Stylesheets, Skripte. Sie sparen beim nächsten Besuch Ladezeit und lassen sich jederzeit neu holen. Cookies und Website-Daten sind dagegen Angaben, die eine Seite über dich speichert, allen voran die Anmeldung. Deshalb bleibt man angemeldet, solange man nur den Cache löscht, und muss sich nach dem Löschen der Cookies überall neu anmelden.
Die Seite zeigt trotzdem die alte Fassung
Dann liegt die alte Fassung nicht in deinem Browser, sondern zwischen dir und der Seite: bei einem Zwischenspeicher des Anbieters, einem CDN oder einer Weiterleitung, die Firefox sich gemerkt hat. Zum Prüfen die Seite in einem privaten Fenster öffnen (Strg + Umschalt + P). Ist sie dort aktuell, war es der eigene Browser. Ist sie auch dort alt, hilft nur Abwarten oder eine Rückfrage beim Betreiber. Steckt eine gemerkte dauerhafte Weiterleitung dahinter, hilft es, den Cache wie oben zu leeren und Firefox neu zu starten.
Wo liegt der Cache auf der Festplatte?
Nicht im normalen Profilordner, sondern in einem eigenen Ordner für lokale Daten. Den Pfad zeigt
about:cache im Abschnitt „disk“ an. Von Hand löscht man dort nichts, solange Firefox läuft. Wer
wissen will, wo sein Profil liegt: siehe Firefox-Profil sichern und
umziehen.
Gibt es das auch für Chrome und Edge?
Ja, dort heißt der Dialog Browserdaten löschen und lässt sich mit Strg + Umschalt + Entf öffnen. Auch da gilt: nur „Bilder und Dateien im Cache“ anhaken, dann bleiben die Anmeldungen erhalten. Der Hard Reload mit Strg + Umschalt + R funktioniert ebenfalls.