Estoy ejecutando Google PageSpeed en mi sitio y me dice que necesito
"Especificar un validador de caché"..htaccess: Cómo "Especificar un validador de caché"?
En los siguientes recursos falta un validador de caché. Los recursos que no especifican un validador de caché no se pueden actualizar de manera eficiente. Especificar un Last-Modified o ETag cabecera para activar la validación de caché para los siguientes recursos:
... a continuación, enumera las imágenes, CSS, JS, etc
Según http://code.google.com/speed/page-speed/docs/caching.html#LeverageBrowserCaching:
Conjunto la fecha de Última modificación a la última vez que se modificó el recurso. Si la fecha de Última modificación es lo suficientemente larga en el pasado, es probable que el navegador no vuelva a buscarla.
Tengo el siguiente en mi .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>
¿Qué estoy haciendo mal?
Ya tengo cosas como: ExpiresByType text/css "access plus 1 year" en mod_expires. ¿Cualquier otra sugerencia? – StackOverflowNewbie
prueba el nuevo 'Header set Last-Modified" Lun, 31 Aug 2009 00:00:00 GMT "' en lugar del que tienes, ¡este es un año más viejo! – aularon
Probé, no hizo diferencia. ¿Alguna otra idea? – StackOverflowNewbie