Bonjour, je n’ai pas trouvé d’allusion à ce problème dans le forum ni en ligne, et j’imagine que c’est un bug puisque WordPress par exemple gère cela : lorsque l’on clique sur une URL dans un post Facebook vers Dotclear, les caractères ajoutés par Facebook font que l’on arrive sur la page d’accueil du site plutôt que sur la page vers laquelle le lien Facebook pointe.
Exemple : Facebook transforme l’URL de mon blog https://accrocstich.es/index.php?post%2F2026%2F06%2F18%2FGoudron-forme-lisi%C3%A8re en https://accrocstich.es/index.php?post%2F2026%2F06%2F18%2FGoudron-forme-lisi%C3%A8re=&brid=YWdncwFuZnK6mzWlHYdXCXuFOL_T
J’ai mis en place une redirection .htaccess pour contrer ce phénomène, donc je n’ai pas vraiment de problème. Mais y a-t-il une prise en compte prévue pour Dotclear de façon native ? J’ai dû changer aujourd’hui le code ci-dessous, car avant le comportement de Facebook était différent… Mastodon est évidemment beaucoup moins invasif, par exemple.
RewriteCond %{QUERY_STRING} ^(.)(&|^)brid=[^&]+$ [NC,OR] RewriteCond %{QUERY_STRING} ^(.)=$ [NC] RewriteRule ^index.php$ /index.php?%1 [L,R=301,NE]
Merci ! Florent
