Durch Änderungen der .htaccess zur Performanceoptimierung trudelte mein Blog Stück für Stück in Cachingprobleme.
Es zeigte sich daran, dass nicht immer der aktuellste Inhalt angezeigt wurde. Auf der Hauptseite fehlten die neuesten Artikel oder bei einem Artikel fehlten neue Kommentare.
Durch einen Hard-Reload (Strg+F5) oder geleerten Cache war das Problem kurz behoben aber 1. nur clientseitig und 2. dauerte es nicht lange und das selbe Phänomen trat wieder auf.
Hier ist meine Abhilfe:
Löscht alle Zeilen aus eurer .htaccess, die das Cachingverhalten beeinflussen (vor allem „Expires“-Zeilen).
Fügt stattdessen folgende Zeilen ein:
Header unset Cache-Control
Header unset Expires
Header unset Last-Modified
Startet euren Apache Server neu (oder lasst ihm vom Hoster-Support neu starten) und behaltet diese Einstellungen eine Weile bei. Ich schätze mal, dass 12-48 Stunden genügen.
Löscht dann auch diese Zeilen wieder und startet (lasst) den Apache neu. Auch jetzt wieder etwas Geduld beweisen und mit der Zeit sollten die non-actual content Probleme wieder verschwinden.
Das „non-actual“ hört sich für meine Ohren irgendwie sehr unkorrekt an. 😀
Egaaal xD
Passte so perfekt noch in die Titelzeile rein ^^