Bonjour,
Un truc bizarre arrivé aujourd'hui.
Un collègue publie un nouvel article pour paraître en page d'accueil (par sélection de mot-clé -je sais, pas bien- et squelette Noizetier).
Le site est accessible par
https://www.example.com et
http://example.com sans redirection.
Eh bien pendant plusieurs heures le nouvel article est apparu sur www.example.com et non sur example.com
Un problème de cache, qui ne semblait pas venir du navigateur.
Des pistes ?
Merci
--
Stéphane
Les Voisins Spipeurs : http://www.voisins-spipeurs.net
RealET
Octobre 17, 2019, 6:20
2
Stephane Santon a écrit le 16/10/2019 à 23:28 :
Bonjour,
Un truc bizarre arrivé aujourd'hui.
Un collègue publie un nouvel article pour paraître en page d'accueil (par sélection de mot-clé -je sais, pas bien- et squelette Noizetier).
Le site est accessible par
https://www.example.com et
http://example.com sans redirection.
Eh bien pendant plusieurs heures le nouvel article est apparu sur www.example.com et non sur example.com
Un problème de cache, qui ne semblait pas venir du navigateur.
Des pistes ?
Dans le .htaccess, rajouter :
RewriteCond %{HTTP_HOST} ^example\.com [NC]
RewriteRule ^(.*) http://www.example.com/$1 [R=301,QSA,L]
Ça n'est PAS une bonne pratique d'être accessible sur 2 URLs différentes pour le même contenu.
Et ça double ton cache.
--
RealET
JLuc
(JLuc)
Octobre 17, 2019, 6:38
3
Le 16/10/2019 à 23:28, Stephane Santon a écrit :
Un problème de cache, qui ne semblait pas venir du navigateur.
> Des pistes ?
Il y a des commandes au menu ou au raccourcis clavier pour vider le cache navigateur
et s'affranchir de ce doute.
Par exemple CTRL+SHIFT+SUPPR
Mais ce n'est qu'un des nombreux niveaux de caches en dehors de celui de spip.
On peut aussi essayer en ajoutant un argument à l'url
?autre=arg ou &autre=arg
ça peut aider à cerner l'origine du pb.
JL
Bonjour,
Le 17/10/2019 à 08:20, RealET a écrit :
Le site est accessible par
https://www.example.com et
http://example.com sans redirection.
Eh bien pendant plusieurs heures le nouvel article est apparu sur www.example.com et non sur example.com
Dans le .htaccess, rajouter :
RewriteCond %{HTTP_HOST} ^example\.com [NC]
RewriteRule ^(.*) http://www.example.com/$1 [R=301,QSA,L]
Ça n'est PAS une bonne pratique d'être accessible sur 2 URLs différentes pour le même contenu.
Et ça double ton cache.
Merci pour l'info et la solution !
Bonne soirée
--
Stéphane
Les Voisins Spipeurs : http://www.voisins-spipeurs.net