8
votes

Cachée sur le navigateur de levier - mises à jour ne fonctionne pas

J'utilise des informations sur la vitesse de la page Google pour améliorer la performance, mais peu importe ce que je fais, je ne peux pas obtenir la "mise en cache du navigateur" pour disparaître.

J'ai modifié le fichier hACCESS comme décrit sur plusieurs articles en ligne et ajouté chaque combinaison que je peux. Insights de page Il se plaint des fichiers CSS / PNG / JS / JPG. P>

# Expires Caching Start #
<IfModule mod_expires.c>
ExpiresActive On
ExpiresByType text/css "access 2 day" 
ExpiresByType text/html "access 2 day" 
ExpiresByType image/gif "access 1 year"
ExpiresByType image/png "access 1 year"
ExpiresByType image/jpg "access 1 year"
ExpiresByType image/jpeg "access 1 year"
ExpiresByType image/x-icon "access 1 year"
ExpiresByType application/pdf "access 1 month"
ExpiresByType application/javascript "access 1 month" 
ExpiresByType text/x-javascript "access 1 month"
ExpiresByType application/x-shockwave-flash "access 1 month"
ExpiresDefault "access 1 month"
ExpiresByType text/x-javascript "access plus 1 month"  
ExpiresByType application/x-javascript "access plus 1 month"
ExpiresByType text/x-javascript "access 1 month"
</IfModule>
# Expires Caching End # 


0 commentaires

3 Réponses :


6
votes

Vous semblez manquer à vous plus dans "Access plus 1 mois" dans de nombreuses lignes. La défaut doit être votre deuxième ligne pour la lisibilité

ici fait partie du modèle H5BP: P>

ExpiresActive on
ExpiresDefault                                      "access plus 1 month"
ExpiresByType text/css                              "access plus 1 year"
ExpiresByType text/html                             "access plus 0 seconds"
ExpiresByType application/javascript                "access plus 1 year"
ExpiresByType application/x-javascript              "access plus 1 year"
ExpiresByType text/javascript                       "access plus 1 year"


0 commentaires

4
votes

Si vous utilisez Apache, vous voudrez peut-être exécuter ces car cela a fonctionné pour moi: xxx

Vous pouvez également essayer ce code: xxx


1 commentaires

Ce code ne semble pas très différent de ce que j'ai déjà.



0
votes

Peut-être essayez peut-être ceci:

# 1 Month for most static assets
<filesMatch ".(css|jpg|jpeg|png|gif|js|ico)$">
Header set Cache-Control "max-age=2592000, public"
</filesMatch>


0 commentaires