Sto eseguendo Google PageSpeed sul mio sito e mi viene comunicato che ho bisogno di
"Specificare un validatore di cache.".htaccess: Come "Specificare un validatore di cache"?
Nelle seguenti risorse manca un validatore di cache. Le risorse che non specificano un validatore di cache non possono essere aggiornate in modo efficiente. Specificare un Last-Modified o ETag per abilitare la convalida della cache per le seguenti risorse:
... allora elenca immagini, CSS, JS, ecc
Secondo http://code.google.com/speed/page-speed/docs/caching.html#LeverageBrowserCaching:
Set la data Ultima modifica all'ultima volta in cui la risorsa è stata modificata. Se la data Ultima modifica è sufficientemente sufficiente in passato, è probabile che il browser non la rispecchierà.
Ho il seguente nel mio .htaccess:
<IfModule mod_headers.c>
<FilesMatch "\.(bmp|css|flv|gif|ico|jpg|jpeg|js|pdf|png|svg|swf|tif|tiff)$">
Header set Last-Modified "Tue, 31 Aug 2010 00:00:00 GMT"
</FilesMatch>
</IfModule>
Che cosa sto facendo di sbagliato?
Ho già cose come: ExpiresByType text/css "access plus 1 year" in mod_expires. Qualche altro suggerimento? – StackOverflowNewbie
prova il nuovo 'Header set Last-Modified" Lun, 31 Aug 2009 00:00:00 GMT "' invece di quello che hai, questo è un anno più vecchio! – aularon
Provato, non ha fatto differenza. Altre idee? – StackOverflowNewbie