Comment debugger une redirection sous Q2 ?
Parfois quand vous chargez une page, elle n'affiche pas l'url demandée.
Vous tapez http://www.monsite.com/pageA et http://www.monsite.com/pageB qui est chargée.
Dans ce cas de figure, 9 chances sur 10 qu'il y ai une redirection 301.
Pour le valider, ouvrez votre console chrome sur l'onglet network et rechargez
Vous devriez voir un status 301 à la place d'un 200.
Si c'est le cas, commencez par checker les redirections dans Quilium.
Dans le manager, contenu > redirections
Un moteur de recherche est disponible. Tapez pageA ou pageB pour vérifiez et debugger le cas échéant la redirection qui pose problème.
Si vous n'avez pas de résultat à ce niveau, vérifiez le htaccess du site.
Vous aurez besoin d'y accéder via un client FTP. La doc "Comment se connecter au serveur en FTP pour mettre en place les redirections sous Quilium 2 ?" devrait vous aider.
Quand le htaccess est ouvert, effectuer une recherche de pageA ou pageB pour trouver la ligne qui pose problème et debugger.
Attention à l'ordre d'exécution. Ce fichier est lu / exécuté du haut vers le bas.
Exemple
/old-folder/.* /new-folder/new-page [301]
/old-folder/pageA /new-folder/pageA [301]
Dans cet exemple /old-folder/pageA ne pointera pas vers /new-folder/pageA mais pointera vers /new-folder/new-page parce que la règle /old-folder/.* est exécutée avant. Pour débugger ce cas, il suffit d'inverser les lignes
/old-folder/pageA /new-folder/pageA [301]
/old-folder/.* /new-folder/new-page [301]
Pas de commentaires