ebody: Cache und veränderte Dateien

Beitrag lesen

Hallo,

in der .htaccess Datei nutze ich u.a.

<IfModule mod_headers.c>
    <filesMatch ".(ico|pdf|flv|jpg|svg|jpeg|png|gif|js|css|swf|woff|woff2|ttf)$">
        Header set Cache-Control "max-age=31536000, public"
    </filesMatch>
</IfModule>

um Dateien zu cachen. Wenn ich jetzt eine .css anpasse kommt es zu Fehlern in der Darstellung, weil noch die .css aus dem Cache verwendet wird. Das möchte ich gerne verhindern.

1 Möglichkeit wäre der .css Datei eine Nummer z.B. anzuhängen und diese bei jeder Anpassung zu ändern. Das würde ich aber gerne vermeiden.

Gibt es eine andere Möglichkeit, z.B. ein Befehl für die .htaccess Datei, das veränderte Dateien erkannt werden und erstmal nicht aus dem Cache geladen werden? Das man z.B. angibt nur Dateien aus dem Cache zu laden, die ein Upload Datum haben, was älter als 1 Woche ist?

Gruß ebody