Hi, (hoffe dies ist das richtige Forum für die Frage)
ich habe gewisse Probleme mit dem Cache bei meinem CMS (Eigenentwicklung). Einige Kunden klagen darüber, dass Änderungen an einem Text oder das Auswechseln eines Bildes nicht im Browser angezeigt werden. Erst nach F5 oder Strg + F5 werden die Änderungen auch angezeigt. Extrem oft ist es unter Chrome und Firefox notwendig, u
Erst recht, wenn ich Änderungen an einer JS-Datei vornehme, hilft Strg + F5 im Chrome oft auch nicht und es wird hartnäckig die alte Datei verwendet.
Nun gibt es ja mehrere "Orte", in denen ich den Cache-Zugriff steuern kann:
Mehr, als überall "no-cache" eintragen, kann ich nicht und dennoch gibt es außer bei MS-Browsern Probleme.
Und falls der beste Weg die .htaccess wäre: Wie kann ich da für Redakteure andere Einstellungen wählen, wie für Besucher?
Vielen Dank für Tipps!
ich habe gewisse Probleme mit dem Cache bei meinem CMS (Eigenentwicklung). Einige Kunden klagen darüber, dass Änderungen an einem Text oder das Auswechseln eines Bildes nicht im Browser angezeigt werden. Erst nach F5 oder Strg + F5 werden die Änderungen auch angezeigt. Extrem oft ist es unter Chrome und Firefox notwendig, u
nter IE11 ist es nie und unter Edge extrem selten notwendig
.Erst recht, wenn ich Änderungen an einer JS-Datei vornehme, hilft Strg + F5 im Chrome oft auch nicht und es wird hartnäckig die alte Datei verwendet.
Nun gibt es ja mehrere "Orte", in denen ich den Cache-Zugriff steuern kann:
- header("Cache-Control:no-cache, no-store, must-revalidate");
header("Pragma: no-cache");
header("Expires: 0"); - <meta http-equiv="cache-control" content="max-age=0" />
<meta http-equiv="cache-control" content="no-cache" />
<meta http-equiv="expires" content="0" />
<meta http-equiv="expires" content="Tue, 01 Jan 1980 1:00:00 GMT" />
<meta http-equiv="pragma" content="no-cache" /> - .htaccess
Beispiel ExpiresDefault ... - serviceworker.js
Sehr komplex und abhängig vom serviceworker
Mehr, als überall "no-cache" eintragen, kann ich nicht und dennoch gibt es außer bei MS-Browsern Probleme.
Und falls der beste Weg die .htaccess wäre: Wie kann ich da für Redakteure andere Einstellungen wählen, wie für Besucher?
Vielen Dank für Tipps!
Kommentar