Avisos
Vaciar todo

mod_expires en Webempresa  

 
Sergio
 Sergio
Reputable Member

Hola me podéis indicar si en los apaches de webempresa esta activado el mod_expires?

Gracias

URL del sitio: www.pienso24horas.com

Citar
Respondido : 29/07/2012 6:44 pm
Luis Mendez Alejo
 Luis Mendez Alejo
Miembro Moderator

Hola Sergio,

El modulo expires (mod_expires), esta activado de forma estática.

Para configurarlo deberás añadir a tu .htaccess la configuración adecuada.

Ejemplo:

ExpiresActive on
ExpiresByType image/jpg "access plus 60 days"
ExpiresByType image/png "access plus 60 days"
ExpiresByType image/gif "access plus 60 days"
ExpiresByType image/jpeg "access plus 60 days"
ExpiresByType text/css "access plus 1 days"
ExpiresByType image/x-icon "access plus 1 month"
ExpiresByType application/pdf "access plus 1 month"
ExpiresByType audio/x-wav "access plus 1 month"
ExpiresByType audio/mpeg "access plus 1 month"
ExpiresByType video/mpeg "access plus 1 month"
ExpiresByType video/mp4 "access plus 1 month"
ExpiresByType video/quicktime "access plus 1 month"
ExpiresByType video/x-ms-wmv "access plus 1 month"
ExpiresByType application/x-shockwave-flash "access 1 month"
ExpiresByType text/javascript "access plus 1 week"
ExpiresByType application/x-javascript "access plus 1 week"
ExpiresByType application/javascript "access plus 1 week"

Saludos

ResponderCitar
Respondido : 29/07/2012 6:53 pm

Sergio
 Sergio
Reputable Member

Ok, tenia mas o menos eso. Como compruebo que funciona?

El pagespeed me indica que tengo una cache muy baja o incluso no definida?

Incluso con eso

ResponderCitar
Respondido : 29/07/2012 6:56 pm
Luis Mendez Alejo
 Luis Mendez Alejo
Miembro Moderator

Hola Sergio,

Lo que PageSpeed indica no es "palabra de Dios" ni definitivo, puede ser una interpretación en base a datos colectados externamente.

¿Has probado a añadir lo indicado en tu archivo .htaccess?.

Saludos

ResponderCitar
Respondido : 29/07/2012 7:00 pm

optimiza-automaticamente-todas-las-imagenes-de-tu-wordpress

Sergio
 Sergio
Reputable Member

Lo he añadido, pero no se como verificar que funciona 🙂

ResponderCitar
Respondido : 29/07/2012 7:02 pm
Sergio
 Sergio
Reputable Member

Hola que te parecen esto parametros:

AddOutputFilterByType DEFLATE text/plain
AddOutputFilterByType DEFLATE text/html
AddOutputFilterByType DEFLATE text/xml
AddOutputFilterByType DEFLATE text/css
AddOutputFilterByType DEFLATE application/xml
AddOutputFilterByType DEFLATE application/xhtml+xml
AddOutputFilterByType DEFLATE application/rss+xml
AddOutputFilterByType DEFLATE application/javascript
AddOutputFilterByType DEFLATE application/x-javascript

Header unset Pragma
FileETag None
Header unset ETag
## START BROWSER CACHING STUFF
# Using mod_headers
# any Headers Directives go here
Header set Cache-Control "public"
Header set Expires "Thu, 15 Apr 2015 20:00:00 GMT"
# 480 weeks
Header set Cache-Control "max-age=290304000, public"
# 2 DAYS
Header set Cache-Control "max-age=172800, public, must-revalidate"

# 2 HOURS
Header set Cache-Control "max-age=7200, must-revalidate"

ResponderCitar
Respondido : 29/07/2012 7:15 pm

Gestor de Contraseñas - VPN Conexión Segura - Gestor 2FA (Segundo Factor de Autenticación

Luis Mendez Alejo
 Luis Mendez Alejo
Miembro Moderator

Hola Sergio,

Veo un poco "salvaje" esa implementación en tu htaccess.

Yo me decantaría más por un filtrado por tipos MIME:

  ExpiresActive On
  ExpiresByType image/gif A3600
  ExpiresByType image/png A2592000
  ExpiresByType text/html A1800

Para saber si funciona o no, tendrás que limpiar caché y luego probar si lo que dice el PageSpeed es correcto, incorrecto, o lo que tu quieras interpretar.

Por curiosidad ¿que pretendes conseguir del mod_expires?

Saludos

ResponderCitar
Respondido : 29/07/2012 7:22 pm
Sergio
 Sergio
Reputable Member

Ok, borro todo y dejo eso. Bajar un poco el tiempo de carga que esta en 8,5s

ResponderCitar
Respondido : 29/07/2012 7:23 pm

Cursos Gratuitos WordPress

Luis Mendez Alejo
 Luis Mendez Alejo
Miembro Moderator

Hola Sergio,

¡Quizás! te sea de utilidad la siguiente lectura:

-

No todo el problema siempre está en la carga de las imágenes sino en la cantidad de scripts que carguemos, ya sea a través de plugins como de widgets externos que aumentan el tiempo de carga considerablemente.

Saludos

ResponderCitar
Respondido : 29/07/2012 7:28 pm
Sergio
 Sergio
Reputable Member

Lo voy a ojear. Con la parte "salvaje" que indicas ha bajado muchismo la carga, en torno al 1,4s....

¿por que dices que es muy salvaje?

ResponderCitar
Respondido : 29/07/2012 7:30 pm

wpdoctor-revisa-la-salud-de-tu-wordpress

Luis Mendez Alejo
 Luis Mendez Alejo
Miembro Moderator

Hola Sergio,

Quizás, al no ver ese código en el contexto del archivo .htaccess me resulto un poco "bestia" filtrar a todos los archivos o extensiones, tipos MIME, etc en lugar de filtrar solamente a las imágenes, pero si te sirve para bajar el tiempo de carga y no te afecta al funcionamiento ¿quien soy yo para decir lo contrario? 🙂

A veces se baja más el tiempo de carga "optimizando" las imágenes, no usando extensiones .png y si extensiones .jpg y utilizando patterns en lugar de imágenes completas como background, por ejemplo. 😉

Saludos

ResponderCitar
Respondido : 29/07/2012 7:41 pm
Sergio
 Sergio
Reputable Member

Ok, si quieres te puedo pasar el contenido del htaccess. he comenzado a optimizar los CSS y las imagenes con un programa (bajando KiB que ocupan) y segun me va diciendo pagespeed

ResponderCitar
Respondido : 29/07/2012 7:44 pm

Luis Mendez Alejo
 Luis Mendez Alejo
Miembro Moderator

Hola Sergio,

Ok, ya nos contarás el resultado y a ser posible una url del test de PageSpeed.

Saludos

ResponderCitar
Respondido : 29/07/2012 9:51 pm