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. 😉
Und im Error-Log steht: „Header has too many arguments“
Einfach die Kommentare weglassen?
<IfModule mod_headers.c>
<Files ~"\.(html|htm|css|js)$">
Header set Cache-Control "public,must-revalidate"
Header set Expires "A3600"
</Files>
<Files ~ "\.(gif|jpe?g|png|ico|tiff|pnm|pnb)$">
Header set Cache-Control "public,no-transform"
Header set Expires "A2592000"
</Files>
</IfModule>