Si cela ne fonctionne pas du tout, cela peut être dû à un service de cache qui empêche l'appel de notre script (comme Varnish, Cloudflare, WP Rocket, WP Speed of Light, etc.). Si Linguise n'est pas appelé, il ne pourra pas rediriger l'utilisateur.
Les redirections ne sont appliquées qu'aux nouveaux visiteurs, sur les pages non multilingues.
Si un visiteur charge directement une page traduite, cela signifie qu'il souhaite obtenir la version traduite. Dans ce cas, il n'est pas redirigé. De même, aucune redirection n'est effectuée lorsqu'un visiteur navigue sur votre site et a déjà chargé une page.
Si vous testez les redirections, veillez à ouvrir un nouvel onglet dans votre navigateur pour chaque URL à tester.