Jump to content

Recommended Posts

Bonjour,

Je suis en train d'analyser les recommandations de google PageSpeed Insight pour améliorer mon SEO.

Je me rend compte dans la recommandation "Exploiter la mise en cache du navigateur" que seule les images produits qui utilise les serveurs de médias affichent cette erreur et pas les autres images de mon thème (Leverage browser caching sur GTmetrix qui remonte la même info)

Avez vous une idée pour appliquer la mise en cache du navigateur sur les images qui sont sur les serveurs de média ?

Merci et bonne journée :)

MECN1.jpg

Share this post


Link to post
Share on other sites

Tu as caché le nom des serveurs de média, mais c'est là que réside la solution.

A quoi vous sert de cacher vos url. Les urls n'ont-elle pas pour vocation d'être publique?

Share this post


Link to post
Share on other sites

Bonjour,

Oui, j'avais caché les URLs qui sont ne nom de mon site. Je ne voulais pas faire de "pub" et ne pensais pas que cela son importance.

Voici l'image complète

Merci

 

MECN1.thumb.jpg.cee9062224e5c22c7f2ccddb9f901734.jpg

Share this post


Link to post
Share on other sites

Tes vhost qui servent le contenu cdn n'ajoutent pas d'entête de cache exploitable.

Reproduire ce qui existe nativement

<IfModule mod_expires.c>
        ExpiresActive On
        ExpiresByType image/gif "access plus 1 month"
        ExpiresByType image/jpeg "access plus 1 month"
        ExpiresByType image/png "access plus 1 month"
        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-icon "access plus 1 year"
        ExpiresByType image/svg+xml "access plus 1 year"
        ExpiresByType image/vnd.microsoft.icon "access plus 1 year"
        ExpiresByType application/font-woff "access plus 1 year"
        ExpiresByType application/x-font-woff "access plus 1 year"
        ExpiresByType application/vnd.ms-fontobject "access plus 1 year"
        ExpiresByType font/opentype "access plus 1 year"
        ExpiresByType font/ttf "access plus 1 year"
        ExpiresByType font/otf "access plus 1 year"
        ExpiresByType application/x-font-ttf "access plus 1 year"
        ExpiresByType application/x-font-otf "access plus 1 year"
</IfModule>

<IfModule mod_headers.c>
        Header unset Etag
</IfModule>
FileETag none

 

Dans .htaccess ou encore mieux directement dans les vhosts

 

PS: la compression des images est un sujet différent de la mise en cache

Edited by doekia (see edit history)

Share this post


Link to post
Share on other sites

Bonjour,

J'ai déjà inclus ces lignes dans mon .htaccess à la racine de mon site.

Comment je peux faire pour le rajouter à mes vhosts ?

Merci et bonne journée

htaccess.jpg

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×
×
  • Create New...

Important Information

Cookies ensure the smooth running of our services. Using these, you accept the use of cookies. Learn More