WordPress - Troubleshooting - J'ai cliqué sur un lien et je suis redirigé vers ma langue d'origine
Dans cet article, vous apprendrez comment résoudre le problème de la redirection vers la langue d'origine lorsque vous cliquez sur un lien.
1. Barre oblique "/" manquante à la fin du lien
Comme vous pouvez le voir dans la capture d'écran ci-dessous, l'URL dans la source de la balise "a" est la suivante http://www.rmfhk.com/zh/storyteller
Il n'y a pas de barre oblique ("/") à la fin de l'URL. Vous pouvez le vérifier en accédant à l'inspecteur de votre navigateur (clic droit > "Inspecter").
Ce n'est pas la bonne syntaxe, et c'est pourquoi vous êtes redirigé vers l'URL de la langue de votre page web d'origine.
Vous devez ajouter une barre oblique ("/") à la fin de l'URL (directement dans la source de votre balise HTML "a").
Comme vous pouvez le voir ci-dessous, l'URL dans la source de la balise "a" est maintenant http://www.rmfhk.com/zh/storyteller/avec une barre oblique à la fin de l'URL.
Cela fonctionne maintenant correctement, et vous serez redirigé vers la version de la page avec la langue sélectionnée.
2. Mauvaise forme d'URL
Si votre URL slug a un numéro de port comme ceci : http://192.168.42.98:8510
Le numéro de port ":8510" est à l'origine du problème. Supprimez-le et le système fonctionnera correctement.
3. URL absolu et relatif
Veillez à ce que l'URL du lien soit l'URL absolue (par exemple, https://www.mywebsite.com/product/) et non l'URL relative (/produit/).