Mise en cache

php

a marqué ce sujet comme résolu.

Bonsoir les amis lorsque j’utilise un fichier .htaccess et que je fait une mise en cache de mes fichiers statique, j’aimerais savoir quelque chose s’il arrive que je met un fichier js en cache pendant 1 mois et que avant ces 1 mois je desire modifier le fichier est ce que le navigateur va prendre en compte cette modification, sinon comment faire pour qu’il prend ça en compte.

Merci a pour tous vos réponses.

Soit tu as un délai fixe, soit tu as les Etag où le serveur va créer une signature (numéro de version de fichier) et comparer avec le client.

Avec un délai fixe comme tu veux faire, il faudrait modifier ton HTML pour ajout un HASH de ton fichier qui va changer à chaque version du fichier/build, comme ceci :

<script src="/monfichier.js?v=4e36s31f56s3213sd21fe6"></script>

Connectez-vous pour pouvoir poster un message.
Connexion

Pas encore membre ?

Créez un compte en une minute pour profiter pleinement de toutes les fonctionnalités de Zeste de Savoir. Ici, tout est gratuit et sans publicité.
Créer un compte