Bonjour à tous
Pour donner suite aux derniers messages de ce post, je voudrais revenir un peu sur le cache des navigateurs.
Le but étant qu'à chaque fois que l'on mets à jour un fichier sur le serveur, que l'on oblige le navigateur a télécharger et prendre en compte la mise à jour, car sinon il utiliserait son cache pour afficher la page et afficherait donc l'ancienne version .
HammeHetfield propose cette solution :
J'ai fais des recherches, mais je ne trouve rien de concluant afin de savoir comment cela fonctionne.
Que veut-dire exactement le ?v=2 ? Va-t-il être lu par le navigateur ?
Je me doute bien que le v=2 veut dire version 2, mais c'est surtout le ? qui m'intrigue.
D'après ce que je peux comprendre ici, http://translate.googleusercontent.com/translate_c?act=url&hl=fr&ie=UTF8&prev=_t&rurl=translate.google.ch&sl=en&tl=fr&u=http://stackoverflow.com/questions/3466989/what-does-appending-v-1-to-css-and-javascript-urls-in-link-and-script-tags-do&usg=ALkJrhjH_Ul4GVP3MMilElDUQUJWU1A5nw
Il s'agirait de javascript ?
Merci d'avance cligne
Modifié par marc.suisse (21 Nov 2011 - 13:11)
Pour donner suite aux derniers messages de ce post, je voudrais revenir un peu sur le cache des navigateurs.
Le but étant qu'à chaque fois que l'on mets à jour un fichier sur le serveur, que l'on oblige le navigateur a télécharger et prendre en compte la mise à jour, car sinon il utiliserait son cache pour afficher la page et afficherait donc l'ancienne version .
HammeHetfield propose cette solution :
HammHetfield a écrit :
Encore plus simple : style.css?v=2 ça évite de changer le nom du fichier et le résultat est le même...
J'ai fais des recherches, mais je ne trouve rien de concluant afin de savoir comment cela fonctionne.
Que veut-dire exactement le ?v=2 ? Va-t-il être lu par le navigateur ?
Je me doute bien que le v=2 veut dire version 2, mais c'est surtout le ? qui m'intrigue.
D'après ce que je peux comprendre ici, http://translate.googleusercontent.com/translate_c?act=url&hl=fr&ie=UTF8&prev=_t&rurl=translate.google.ch&sl=en&tl=fr&u=http://stackoverflow.com/questions/3466989/what-does-appending-v-1-to-css-and-javascript-urls-in-link-and-script-tags-do&usg=ALkJrhjH_Ul4GVP3MMilElDUQUJWU1A5nw
Il s'agirait de javascript ?
Merci d'avance cligne
Modifié par marc.suisse (21 Nov 2011 - 13:11)