raul25r
Gamma
Redactor
Hola betas veréis, estoy intentando estos días mejorar el PageSpeed y hay una cosa que me trae loco. Según he leído en este mismo foro bastaría para especificar el caché del navegador con poner el siguiente código en mi .htaccess pero nada de nada.
No sé si es porque uso cloudflare o porque, pero el PageSpeed me dice siempre lo mismo "Especificar caché de navegador"
¿Alguna idea de por qué me sucede esto?
Les dejo algunas capturas, gracias:


¿Alguna idea de como solucionarlo?
Gracias.
HTML:
# BEGIN Expire headers
<ifModule mod_expires.c>
ExpiresActive On
ExpiresDefault "access plus 5 seconds"
ExpiresByType image/x-icon "access plus 604800 seconds"
ExpiresByType image/jpeg "access plus 604800 seconds"
ExpiresByType image/png "access plus 604800 seconds"
ExpiresByType image/gif "access plus 604800 seconds"
ExpiresByType application/x-shockwave-flash "access plus 604800 seconds"
ExpiresByType text/css "access plus 604800 seconds"
ExpiresByType text/javascript "access plus 604800 seconds"
ExpiresByType application/javascript "access plus 604800 seconds"
ExpiresByType application/x-javascript "access plus 604800 seconds"
ExpiresByType text/html "access plus 600 seconds"
ExpiresByType application/xhtml+xml "access plus 600 seconds"
</ifModule>
# END Expire headers
# BEGIN Cache-Control Headers
<ifModule mod_headers.c>
<filesMatch "\.(ico|jpe?g|png|gif|swf)$">
Header set Cache-Control "public"
</filesMatch>
<filesMatch "\.(css)$">
Header set Cache-Control "public"
</filesMatch>
<filesMatch "\.(js)$">
Header set Cache-Control "private"
</filesMatch>
<filesMatch "\.(x?html?|php)$">
Header set Cache-Control "private, must-revalidate"
</filesMatch>
</ifModule>
# END Cache-Control Headers
No sé si es porque uso cloudflare o porque, pero el PageSpeed me dice siempre lo mismo "Especificar caché de navegador"
¿Alguna idea de por qué me sucede esto?
Les dejo algunas capturas, gracias:


¿Alguna idea de como solucionarlo?
Gracias.

