Avisos
Vaciar todo

[Resuelto] añadir expires headers  

 
Christian
 Christian
Usuario experto

Hola!

Qué código tendría que añadir al archivo .htaccess de mi tienda, si quiero añadir expires headers?

Gracias, un saludo.

Christian

Contenido solo visible a usuarios registrados

Respondido : 30/11/2022 2:44 pm
Pepe
 Pepe
Soporte CMS Webempresa Admin

Hola Christian.

Añade lo siguiente:

<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>

 

Nota: recuerda descargar una copia del archivo .htaccess antes de añadir el código para tener una copia

 

 

Un Saludo

Respondido : 30/11/2022 3:02 pm

Christian
 Christian
Usuario experto

@pepesoler Hola Pepe, 

Muchas gracias, un duda por favor. 

Al entrar en public_html ya me aparece un archivo .htaccess, es en ese en el que tengo que añadir el código o en el archivo .htaccess que está dentro de la carpeta con el nombre de mi web (hispanae)?

.htaccess

Gracias, un saludo.

Christian

Respondido : 30/11/2022 5:42 pm
Argenis
 Argenis
Soporte CMS Webempresa Moderator

Hola Christian,

En la segunda opción, para que el htaccess que modifiques y agregues los expire headers sean los de tu sitio, es decir, los que están dentro de la carpeta de tu dominio.

Un saludo 🖐️ 

Respondido : 30/11/2022 5:45 pm

Christian
 Christian
Usuario experto

@argenis Gracias Argenis, 

 

No debería ser automático el cambio? Lo he pegado justo antes de #END WordPress

Me sigue apareciendo en Pingdom que debo añadir expires headers.

pingdom

Gracias, un saludo.

Christian

Respondido : 30/11/2022 6:12 pm
Argenis
 Argenis
Soporte CMS Webempresa Moderator

Hola Christian,

Recuerda que estos sistemas de inspeccionar sitios funcionan con la que tengas almacenada en la caché, verífica vaciar la caché de tu sitio, veo que solo tienes wp optimize, este gestiona la caché a nivel de base de datos, te falta uno que gestione la caché visible del wordpress:

https://www.webempresa.com/blog/plugins-cache-wordpress.html

Un saludo 🖐️ 

Esta publicación ha sido modificada el hace 2 meses por Argenis
Respondido : 30/11/2022 6:21 pm

Christian
 Christian
Usuario experto

@argenis Hola Argenis, 

He instalado W3 Total Caché como sugeriste, he activado y comprobado tanto la compresión GZIP como la caducidad de los headers, ambos están activos, no obstante el resultado en Pingdom no cambia, de hecho, GZIP sigue sin reconocerlo.

pingdom

 

Gracias, un saludo.

Christian

Respondido : 01/12/2022 4:26 pm
Argenis
 Argenis
Soporte CMS Webempresa Moderator

Hola Christian,

Me indica que está activo:

image

Verifica con otras herramientas por ejemplo pagespeed de google, algunas de estas herramientas como la que estás utilizando puedes ver que no son tan confiables.

Un saludo 🖐️ 

Respondido : 01/12/2022 4:48 pm

Christian
 Christian
Usuario experto

@argenis Vale perfecto, no le haré caso entonces. 

Gracias, un saludo.

Christian

Respondido : 01/12/2022 5:04 pm
Argenis
 Argenis
Soporte CMS Webempresa Moderator

Hola Christian,

Encantados de poder ayudar, si tienes alguna otra duda recuerda que puedes crear un nuevo tema y con gusto lo vemos.

Un saludo 🖐️ 

Respondido : 01/12/2022 5:07 pm