Disponible pour missions & renforts d’agence · Réponse rapide, par la personne qui intervient

Mes modifications n’apparaissent pas sur le site

Vous modifiez un prix, une description, une image. Le site affiche « enregistré ». Et la page publique reste identique. Ce n’est presque jamais un enregistrement qui a échoué : c’est qu’entre votre écran et le serveur, plusieurs couches conservent une copie de la page précédente, et l’une d’elles n’a pas été prévenue.

Décrire mon problème Discuter sur WhatsApp

Quatre endroits où une page peut être figée

La première copie est dans votre navigateur, qui garde les fichiers récemment reçus pour éviter de les redemander. La deuxième est un éventuel réseau de diffusion placé devant le site, qui sert des copies depuis des serveurs répartis. La troisième est le cache du serveur ou d’un module de cache installé dans le CMS. La quatrième est le cache compilé du CMS lui-même, qui conserve gabarits et feuilles de style dans une version assemblée.

Chacune se vide différemment, et vider la mauvaise ne change rien. C’est pour cela que le même symptôme peut disparaître après un simple rechargement forcé chez une personne, et persister des heures chez une autre.

Trouver laquelle est en cause

  1. Ouvrir la page en navigation privée

    Si la modification apparaît, la copie figée est dans votre navigateur, et vos visiteurs voient déjà la bonne version. Le problème est réglé sans rien toucher au site.

  2. Demander à quelqu’un d’autre, sur une autre connexion

    Si cette personne voit l’ancienne version alors que la navigation privée vous montre la nouvelle, la copie est côté serveur ou réseau de diffusion.

  3. Ajouter un paramètre inutile à l’adresse

    Beaucoup de caches considèrent une adresse légèrement différente comme une page nouvelle. Si la page affiche alors la bonne version, un cache de page est confirmé.

  4. Vérifier si le contenu est bien enregistré

    Rouvrez la fiche en administration. Si la valeur modifiée n’y est pas non plus, ce n’est pas un problème de cache : l’enregistrement a réellement échoué.

Quand ce n’est pas le cache

Trois situations donnent le même symptôme sans qu’aucun cache soit impliqué. Une modification faite dans le mauvais contexte : sur une boutique multilingue ou multiboutique, le champ modifié appartient à une langue ou à une boutique qui n’est pas celle affichée. Une valeur écrasée par une règle plus prioritaire : un prix spécifique, une promotion ou un réglage de groupe client l’emporte sur le prix de base. Enfin une modification faite dans un fichier qui n’est pas celui utilisé : thème parent au lieu du thème enfant, ou fichier de style dupliqué.

  • Sur un site avec préproduction, vérifiez aussi que vous ne travaillez pas sur la copie.
  • Sur un site avec constructeur de pages, le contenu du constructeur l’emporte sur le contenu de l’éditeur classique.

Continuer sur la bonne page

Décrivez votre besoin en 1 minute

Quelques questions ciblées pour que je vous réponde avec une estimation, pas avec un questionnaire de plus.

Qu’attendez-vous en priorité d’un contrat de maintenance ?
Quelle plateforme ?
Le site est-il à jour aujourd’hui ? (facultatif)

Un site en retard de plusieurs versions demande une remise à niveau avant tout contrat.

À quel rythme imaginez-vous les interventions ? (facultatif)
Indiquez au moins un e-mail ou un téléphone pour que je puisse vous répondre.

Indiquez au moins un e-mail ou un téléphone pour que je puisse vous répondre.

Questions fréquentes

Mes clients voient-ils l’ancienne version eux aussi ?
Pas forcément. Si la copie figée est dans votre navigateur, vous êtes le seul concerné. C’est la première chose à vérifier, et cela évite une intervention inutile.
Combien de temps un cache garde-t-il une page ?
C’est un réglage, pas une fatalité : de quelques minutes à plusieurs jours selon la configuration. Une valeur élevée sur des pages produit est un mauvais choix pour une boutique dont les prix bougent.
Mon image a été remplacée mais l’ancienne s’affiche encore, pourquoi ?
Parce que le nom du fichier n’a pas changé : toutes les couches croient détenir la bonne version. Charger l’image sous un nouveau nom règle le cas immédiatement.
Les modifications de style n’apparaissent jamais du premier coup, est-ce normal ?
C’est le comportement classique d’un CMS qui assemble et compresse les feuilles de style. Le fichier assemblé doit être régénéré, sinon il continue de servir l’ancienne version.
Puis-je désactiver complètement le cache ?
Techniquement oui, mais le site devient nettement plus lent et plus fragile en cas d’affluence. Mieux vaut le configurer correctement que le supprimer.