Also, ich bin momentan ein bisschen verzweifelt...
Und zwar folgendes: Website mit Contao 4.4 erstellt - läuft bereits produktiv. Wunderbar alles.
Jetzt ein Problem, dass ich partout nicht lösen kann: Und zwar zeigt Chrome CSS-Aktualisierungen nicht an, Firefox hingegen schon. Irgendwie bleibt das alte Zeug im vermaledeiten Cache drin.
In der Seitendefinition habe ich Caching deaktiviert - sowohl für Server als auch für Client. Zudem noch Meta-Tag mit no-cache eingefügt.
Das ursprünglich spartanische htaccess habe ich angepasst. Dort das Caching sogar deaktiviert:
Code:
<IfModule mod_expires.c>
ExpiresActive on
ExpiresByType text/cache-manifest "access"
ExpiresByType text/html "access"
ExpiresByType text/xml "access"
ExpiresByType application/xml "access"
ExpiresByType application/json "access"
ExpiresByType application/rss+xml "access"
ExpiresByType application/atom+xml "access"
ExpiresByType image/gif "access"
ExpiresByType image/png "access"
ExpiresByType image/jpeg "access"
ExpiresByType image/x-icon "access"
ExpiresByType video/ogg "access"
ExpiresByType audio/ogg "access"
ExpiresByType video/mp4 "access"
ExpiresByType video/webm "access"
ExpiresByType text/x-component "access"
ExpiresByType application/x-font-ttf "access"
ExpiresByType font/opentype "access"
ExpiresByType application/x-font-woff "access"
ExpiresByType image/svg+xml "access"
ExpiresByType application/vnd.ms-fontobject "access"
ExpiresByType text/css "access"
ExpiresByType application/javascript "access"
</IfModule>
Selbstverständlich Daten auch in Systemwarung bereinigt. Nützt nichts. Wenn ich nun noch kleine CSS-Anpassungen mache, werden die erst ersichtlich, wenn ich den Cache in Chrome vorab manuell lösche. Bei meinem Kunden ist es genau so. Und wie gesagt, nur im Chrome. Firefox zeigt nach einem PageReload via F5 die Anpassungen.
Interessanterweise zeigt es mir via Google Cache Viewer folgendes beim betreffenden CSS an: public, max-age=604800 (also 7 Tage). Ich kann machen, was ich will. Dieser Wert bleibt. Ist das Chrome bedingt so..?
Kann mir nicht vorstellen, dass ich der einzige mit dem Problem bin. Was mach ich falsch..? Wäre dankbar um Rat.
Lesezeichen