Bonjour à tous,
voici mon problème :
lorsqu'un visiteur navigue sur une page du site et qu'il n'est pas connecté (reconnu avec un cookie et des variables de session) il voit le contenu suivant : "C1C3".
Le cache de "C1C3" est créé, s'il n'existe pas et uniquement si le visiteur est non connecté.
Lorsque le visiteur est connecté, il voit "C1CiC3" est aucun cache n'est sensé être créé, ni appelé pour cette page.
Mais voilà, lorsqu'on navigue, en mode connecté, le cache de la page contenant "C1C3" se crée quand même, alors que le visiteur connecté voit bien "C1CiC3".
Par ailleurs, si on supprime manuellement depuis le FTP le cache de C1C3 qui n'était pas sensé être créé et qu'on repasse sur la page en mode connecté, le cache n'est pas recréé comme au premier passage. En réalité le cache n'existe plus mais un navigateur pourrait croire le contraire car clearstatcache() n'a pas été appelée.
A tout hasard j'ai refait l'expérience avec une balise meta noindex,nofollow mais le même problème se reproduit.
Des idées ?
Merci d'avance
Partager