Axel ZA Posted October 31, 2018 Share Posted October 31, 2018 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 Link to comment Share on other sites More sharing options...
doekia Posted October 31, 2018 Share Posted October 31, 2018 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? Link to comment Share on other sites More sharing options...
Axel ZA Posted October 31, 2018 Author Share Posted October 31, 2018 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 Link to comment Share on other sites More sharing options...
Axel ZA Posted November 2, 2018 Author Share Posted November 2, 2018 petit up, merci Link to comment Share on other sites More sharing options...
doekia Posted November 2, 2018 Share Posted November 2, 2018 (edited) 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 November 2, 2018 by doekia (see edit history) Link to comment Share on other sites More sharing options...
Axel ZA Posted November 5, 2018 Author Share Posted November 5, 2018 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 Link to comment Share on other sites More sharing options...
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now