WordPress - Risoluzione dei problemi - Ho fatto clic su un link e sono stato reindirizzato alla mia lingua originale
In questo articolo scoprirete come risolvere il problema del reindirizzamento alla lingua originale quando si fa clic su un link.
1. Manca lo slash "/" alla fine dell'URL
Come si può vedere nello screenshot qui sotto, l'URL nel sorgente del tag "a" è http://www.rmfhk.com/zh/storyteller
Non c'è uno slash ("/") alla fine dell'URL. È possibile verificarlo accedendo all'ispettore del browser (clic destro > "Ispeziona").
Questa non è la sintassi prevista ed è per questo che si viene reindirizzati all'URL della lingua della pagina web originale.
È necessario aggiungere uno slash ("/") alla fine dell'URL (direttamente nel sorgente del tag HTML "a").
Come si può vedere qui sotto, l'URL nel sorgente del tag "a" è ora http://www.rmfhk.com/zh/storyteller/con una barra alla fine dell'URL.
Ora funziona correttamente e si naviga alla pagina tradotta senza essere reindirizzati alla lingua originale.
2. Forma errata dell'URL
Se l'URL slug ha un numero di porta come questo: http://192.168.42.98:8510
Il numero di porta ":8510" è la causa del problema. Rimuovendolo, il sistema funzionerà correttamente.
3. URL assoluto e relativo
Assicurarsi che l'URL utilizzato sia quello assoluto (ad esempio, https://www.mywebsite.com/product/) e non quello relativo (/product/).