Foros del Web » Administración de Sistemas » Apache »

No funciona ExpiresByType

Estas en el tema de No funciona ExpiresByType en el foro de Apache en Foros del Web. Saludos a todos. Hace 1 semana que intento cachear los archivos de mi web construida en php. Aparentemente el mod_expires c funciona, ya que cachea ...
  #1 (permalink)  
Antiguo 01/10/2016, 10:17
 
Fecha de Ingreso: febrero-2008
Mensajes: 109
Antigüedad: 16 años, 10 meses
Puntos: 4
No funciona ExpiresByType

Saludos a todos. Hace 1 semana que intento cachear los archivos de mi web construida en php. Aparentemente el mod_expires c funciona, ya que cachea los archivos de fuente (por ejemplo ttf), pero no cachea los ccs, js, jpg, jpeg y otros.
En GTmetrix y PageSpeed Insights me sale algo similar a esto:
Cita:
miurl/css/bootstrap.css (expiration not specified)
miurl/css/1.css (expiration not specified)
miurl/css/2.css (expiration not specified)
miurl/css/3.css (expiration not specified)
miurl/css/4.css (expiration not specified)
miurl/css/5.css (expiration not specified)
miurl/imagenes/1.jpg (expiration not specified)
miurl/imagenes/2.jpg (expiration not specified)
miurl/imagenes/3.jpg (expiration not specified)
miurl/imagenes/4.jpg (expiration not specified)
miurl/imagenes/5.jpg (expiration not specified)
miurl/imagenes/6.jpg (expiration not specified)
miurl/imagenes/7.jpg (expiration not specified)
miurl/imagenes/8.jpg (expiration not specified)
miurl/imagenes/9.jpg (expiration not specified)
miurl/imagenes/10.jpg (expiration not specified)
miurl/js/1.js (expiration not specified)
Esto es parte de mi .htaccess:

Cita:
<ifModule mod_expires.c>
ExpiresActive On
ExpiresDefault "access plus 604800 seconds"
ExpiresByType text/html "access plus 600 seconds"
ExpiresByType image/gif "access plus 604800 seconds"
ExpiresByType image/ico "access plus 604800 seconds"
ExpiresByType image/jpeg "access plus 604800 seconds"
ExpiresByType image/jpg "access plus 604800 seconds"
ExpiresByType image/png "access plus 604800 seconds"
ExpiresByType text/css "access plus 604800 seconds"
ExpiresByType text/javascript "access plus 604800 seconds"
ExpiresByType application/x-javascript "access plus 604800 seconds"
ExpiresByType application/javascript "access plus 604800 seconds"
ExpiresByType application/xhtml+xml "access plus 600 seconds"
</ifModule>
Cuanto eliminé los ExpiresByType y dejé solo el ExpiresDefault pasó exactamente lo mismo, es decir, nada:

Cita:
<ifModule mod_expires.c>
ExpiresActive On
ExpiresDefault "access plus 604800 seconds"
</ifModule>
Parece que no considera los ccs, js, jpg. etc, sino solamente los archivos de fuente y aparentemente los "ico" también. No se si es una configuración del servidor o un problema de mi htaccess. Saludos y gracias por adelantado.

Etiquetas: htaccess
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 13:49.