El código que he puesto en el documento htc.access es el siguiente:
Código:
Decir que después de aplicar ese código, los mensajes para el caché de las imágenes han desaparecido, pero me sigue saliendo lo siguiente para los .js y .css en Google PageSpeed Insights:SetEnv PHP_VER 5_TEST SetEnv REGISTER_GLOBALS 0 RewriteEngine On RewriteCond %{HTTP_HOST} !^www. RewriteRule ^(.*)$ http://www.%{HTTP_HOST}/$1 [R=301,L] <IfModule mod_expires.c> <filesmatch "\.(jpg|JPG|gif|GIF|png|PNG|css|js)$"> ExpiresActive on ExpiresDefault "access plus 30 days" </filesmatch> </IfModule>
Cita:
¿Alguien podría decirme qué he hecho mal o qué es lo que tendría que modificar para solucionar ese problema? Especificar caché de navegador
Establecer una fecha de caducidad o una edad máxima en las cabeceras HTTP de los recursos estáticos indica al navegador que cargue los recursos descargados previamente del disco local en lugar de hacerlo a través de la red.
Aprovechar el almacenamiento en caché del navegador de estos recursos almacenables en caché:
http://www.palaciosdetectives.es/css/style.css (24 horas)
http://www.palaciosdetectives.es/js/jquery-1.6.3.min.js (2 días)
http://www.palaciosdetectives.es/js/jquery.featureCarousel.js (2 días)
Establecer una fecha de caducidad o una edad máxima en las cabeceras HTTP de los recursos estáticos indica al navegador que cargue los recursos descargados previamente del disco local en lugar de hacerlo a través de la red.
Aprovechar el almacenamiento en caché del navegador de estos recursos almacenables en caché:
http://www.palaciosdetectives.es/css/style.css (24 horas)
http://www.palaciosdetectives.es/js/jquery-1.6.3.min.js (2 días)
http://www.palaciosdetectives.es/js/jquery.featureCarousel.js (2 días)