Hallo,
<IfModule mod_headers.c> <Files ~"\.(html|htm|css|js)$"> Header set Cache-Control "public,must-revalidate" Header set Expires "A3600" # 60*60 = 1Stunde </Files> <Files ~ "\.(gif|jpe?g|png|ico|tiff|pnm|pnb)$"> Header set Cache-Control "public,no-transform" Header set Expires "A2592000" #60*60*24*30 = 30 Tage </Files> </IfModule>
ich hab das in meine htaccess gebastelt, ich verstehe auch was das machen soll, allerdings gibts dann einen "Internal Server Error" ohne angabe des Fehlercodes...
der Fehlercode ist 500. 😉
Ich vermute mal, dass es
Files
liegt, das Dateinamen erwartet, während im Beispiel ein regulärer Ausdruck notiert ist
Das ist aber in dem von dir verlinkten Abschnitt des Handbuchs ausdrücklich mit beschrieben, sogar mit Beispiel - auch wenn das Handbuch einräumt, dass FilesMatch dann vorzuziehen ist.
vielleicht ist
FilesMath
hier die richtige Wahl.
Rein rechnerisch vielleicht. 😜
Ich meine (ohne dass ich mir sicher bin), dass Kommentare nicht in einer Zeile mit einer echten Anweisung stehen dürfen, sondern in eine eigene Zeile müssen.
Möge der Kaffee gut und der Montag kurz sein
Martin
The taste of love: The more you get, the more you want
(aus The Lightning Seeds: Sense)