Ver Mensaje Individual
  #1 (permalink)  
Antiguo 27/12/2014, 12:46
Abelmelero
 
Fecha de Ingreso: marzo-2009
Mensajes: 168
Antigüedad: 15 años, 8 meses
Puntos: 1
No funciona htaccess cuando especifico cache navegador

Hola,

Como ya sabrán muchos, el servicio de google page speed te analiza la web y te da sugerencias para mejorar.

En mi caso, en mi blog, utilizando wordpress me dice que especifique el cache de varios elementos como imagenes etc.

Así que voy a mi htacces y lo modifico así:

Código PHP:
<ifmodule mod_expires.c>
    <
filesmatch "\.(jpg|JPG|gif|GIF|png|PNG|css|ico)$">
        
ExpiresActive on
        ExpiresDefault 
"access plus 31 days"
    
</filesmatch>
</
ifmodule
Y cuando vuelvo a page speed me dice lo mismo, es como si no hubiera hecho nada.

He probado con otro codigo, con este:
Código PHP:
<IfModule mod_expires.c>
ExpiresActive On
ExpiresDefault 
"access plus 10 days"
ExpiresByType text/css "access plus 1 week"
ExpiresByType text/plain "access plus 1 week"
ExpiresByType image/gif "access plus 1 month"
ExpiresByType image/png "access plus 1 month"
ExpiresByType image/jpeg "access plus 1 month"
ExpiresByType image/x-icon "access plus 3 months"
ExpiresByType application/x-javascript "access plus 1 month"
ExpiresByType application/javascript "access plus 1 week"
ExpiresByType text/javascript "access plus 1 week"
ExpiresByType application/x-icon "access plus 3 months"
</IfModule
Y tampoco.

Me he puesto en contacto con mi hosting para que vieran si el valor de la directiva AllowOverride estaba en all o en none y estaba en all.

El caso es que hace un mes más o menos, sí funcionaba. Cuando metía mano en el htacces veia los resultados. Pero ahora no.

¿Qué puede ser?

Gracias y saludos!