Add Expires headers

9 Respuestas
3 Usuarios
0 Reactions
25 Visitas
Respuestas: 78
Trusted Member
Topic starter
 

Buenos días,

Como verás, Pingdom me muestra una valoración de 12 sobre 100 en "Add Expires headers". ¿Qué podría hacer para mejorarlo?

 

Gracias

Add Expires headers

 

Contenido solo visible a usuarios registrados


 
Respondido : 28/08/2023 8:02 am
Karen Rios
Respuestas: 18684
Illustrious Member Moderator
 

Hola José Luis,

En este caso puedes probar añadir los siguientes en el archivo .htaccess 

ExpiresActive on
ExpiresDefault “access plus 1 month”
ExpiresByType image/gif “access plus 1 month”
ExpiresByType image/png “access plus 1 month”
ExpiresByType image/jpg “access plus 1 month”
ExpiresByType image/jpeg “access plus 1 month”
ExpiresByType text/html “access plus 3 days”
ExpiresByType text/xml “access plus 1 seconds”
ExpiresByType text/plain “access plus 1 seconds”
ExpiresByType application/xml “access plus 1 seconds”
ExpiresByType application/rss+xml “access plus 1 seconds”
ExpiresByType application/json “access plus 1 seconds”
ExpiresByType text/css “access plus 1 week”
ExpiresByType text/javascript “access plus 1 week”
ExpiresByType application/javascript “access plus 1 week”
ExpiresByType application/x-javascript “access plus 1 week”
ExpiresByType image/x-ico “access plus 1 year”
ExpiresByType image/x-icon “access plus 1 year”
ExpiresByType application/pdf “access plus 1 month”

Header unset ETag
Header unset Pragma
Header unset Last-Modified
Header append Cache-Control “public, no-transform, must-revalidate”
Header set Last-modified “Mon, 1 Oct 2018 10:10:10 GMT”

Ten en cuenta realizar una copia de seguridad antes de hacer cualquier cambio, de esta forma si se genera algún error puedes restaurarla.

Un saludo 


 
Respondido : 28/08/2023 11:16 am
Respuestas: 78
Trusted Member
Topic starter
 

@karen

Me temo que ese código me rompe la página. No carga y me muestra el siguiente mensaje:

Internal Server Error

The server encountered an internal error or misconfiguration and was unable to complete your request.

Please contact the server administrator at xxxxx to inform them of the time this error occurred, and the actions you performed just before this error.

More information about this error may be available in the server error log.


 
Respondido : 28/08/2023 11:49 am
Argenis
Respuestas: 11585
Illustrious Member Moderator
 

Hola Jose,

Verifica con el siguiente código:

<IfModule mod_expires.c>

ExpiresActive On

# Images

ExpiresByType image/jpeg "access plus 1 year"

ExpiresByType image/gif "access plus 1 year"

ExpiresByType image/png "access plus 1 year"

ExpiresByType image/webp "access plus 1 year"

ExpiresByType image/svg+xml "access plus 1 year"

ExpiresByType image/x-icon "access plus 1 year"

# Video

ExpiresByType video/mp4 "access plus 1 year"

ExpiresByType video/mpeg "access plus 1 year"

# CSS, JavaScript

ExpiresByType text/css "access plus 1 month"

ExpiresByType text/javascript "access plus 1 month"

ExpiresByType application/javascript "access plus 1 month"

# Others

ExpiresByType application/pdf "access plus 1 month"

ExpiresByType application/x-shockwave-flash "access plus 1 month"

</IfModule>

Si con el sigues teniendo el problema nos comentas y nos envias una captura de comop estas agregando este codigo:

https://soporteforo.webempresa.eu/guia/subir-imagenes-a-consultas-en-foro/

Un saludo 🖐️ 


 
Respondido : 28/08/2023 12:38 pm
Respuestas: 78
Trusted Member
Topic starter
 

@argenis

Hola José

 

He probado pegando este código tal cual, aun con los espacios que hay entre cada línea y también lo he probado sin esos espacios, pero no veo ninguna mejoría en la puntuación ni en pingdom ni en page speed.

Te pego pantallazo. Lo edito directamente desde el wepanel con el editor de área

Add Expires headers 2

de texto.

Un saludo


 
Respondido : 28/08/2023 12:54 pm
Argenis
Respuestas: 11585
Illustrious Member Moderator
 

Hola Jose,

Entiendo que esta vez no esta generando entonces el error en tu sitio, recuerda que las mejoras en pagespeed, no son automáticas y tampoco dependen de unos códigos para que mejore al 100%, recuerda también utilizar más de una herramienta:

https://pagespeed.web.dev/analysis/https-caraving-com/nj2247jy13?form_factor=desktop

Recuerda también que tenemos a disposición WPdoctor:

https://www.wpdoctor.es/analisis/?url=caraving.com

Con enlaces directos a como arreglar los problemas que ser muestren, realiza primero estos ajustes y luego de todo revisa en otras páginas como pagesped o pingdom, ya que estas no te brindan una ayuda real de como solucionar los problemas.

Un saludo 🖐️ 


 
Respondido : 28/08/2023 1:04 pm
Respuestas: 78
Trusted Member
Topic starter
 

Gracias @argenis, lo tendré en cuenta.

Sobre el código, ¿Me recomiendas ponerlo sin los espacios entre líneas o dejo los espacios?

Gracias


 
Respondido : 28/08/2023 4:01 pm
Respuestas: 78
Trusted Member
Topic starter
 

Veo que si lo añado sin espacios, empeora el resultado pasando de 12 a 1. Pero añadiéndolo con los espacios, lo ha mejorado pasando de 12 a 56. De momento lo dejo con los espacios, a no ser que me digas lo contrario.

Gracias 


 
Respondido : 28/08/2023 4:16 pm
Argenis
Respuestas: 11585
Illustrious Member Moderator
 

Hola Jose,

Puedes dejar los espacios sin embargo como te comento no es solo hacer esto para mejorar al 100% todo el sitio, realiza los ajustes que se encuentran en WpDoctor y luego nos comentas como mejora.

Un saludo 🖐️ 


 
Respondido : 28/08/2023 6:01 pm