Nouveau WRInaute
Bonjour à toutes et à tous,
J'ai un petit portfolio fait à la main avec Bootstrap hébergé sur une offre perso OVH.
Habituellement, je ne le modifie pas souvent et je l'optimise pour pagespeed avec un htaccess comme ci-dessous.
En ce moment j'ai besoin de le modifier plus souvent (html, css, images...) et donc mes visiteurs qui reviennent, ne voient pas les modifications, conformément aux consignes de mon htaccess.
Alors, quelle est la stratégie à adopter ?
Remplacer temporairement 1 year par 1 hour et max-age-311104000 par max-age-3600 ?
Supprimer le htaccess ?
Laisser la solution en place combien de temps ?
Je dois dire que je me suis souvent poser la question, j'ai souvent cherché des réponses, sans succès.
Merci de votre aide.
J'ai un petit portfolio fait à la main avec Bootstrap hébergé sur une offre perso OVH.
Habituellement, je ne le modifie pas souvent et je l'optimise pour pagespeed avec un htaccess comme ci-dessous.
En ce moment j'ai besoin de le modifier plus souvent (html, css, images...) et donc mes visiteurs qui reviennent, ne voient pas les modifications, conformément aux consignes de mon htaccess.
Alors, quelle est la stratégie à adopter ?
Remplacer temporairement 1 year par 1 hour et max-age-311104000 par max-age-3600 ?
Supprimer le htaccess ?
Laisser la solution en place combien de temps ?
Je dois dire que je me suis souvent poser la question, j'ai souvent cherché des réponses, sans succès.
Merci de votre aide.
Code:
<IfModule mod_expires.c>
ExpiresActive On
ExpiresDefault "access plus 1 year"
ExpiresByType image/jpg "access plus 1 year"
ExpiresByType image/jpeg "access plus 1 year"
ExpiresByType image/png "access plus 1 year"
AddType image/x-icon .ico
ExpiresByType image/ico "access plus 1 year"
ExpiresByType image/icon "access plus 1 year"
ExpiresByType image/x-icon "access plus 1 year"
ExpiresByType text/css "access plus 1 year"
ExpiresByType text/javascript "access plus 1 year"
ExpiresByType text/html "access plus 1 year"
ExpiresByType application/javascript "access plus 1 year"
ExpiresByType application/x-javascript "access plus 1 year"
ExpiresByType video/ogv "access plus 1 year"
ExpiresByType video/mp4 "access plus 1 year"
ExpiresByType video/webm "access plus 1 year"
</IfModule>
<IfModule mod_headers.c>
<FilesMatch "\\.(ico|jpe?g|png|ttf|eot|woff|woff2)$">
Header set Cache-Control "max-age=311104000, public"
</FilesMatch>
<FilesMatch "\\.(css)$">
Header set Cache-Control "max-age=311104000, public"
</FilesMatch>
<FilesMatch "\\.(html|htm)$">
Header set Cache-Control "max-age=311104000, public"
</FilesMatch>
<FilesMatch "\\.(js)$">
Header set Cache-Control "max-age=311104000, private"
</FilesMatch>
</IfModule>