[Risolto] Molte pagine tradotte danno errore ERR_TOO_MANY_REDIRECTS
Questo thread è stato risolto. Ecco una descrizione del problema e della soluzione.
Problema: Se stai cercando di accedere a una pagina tradotta del tuo sito web e incontri l'errore ERR_TOO_MANY_REDIRECTS, potrebbe essere dovuto al fatto che il plugin WPML è impostato su "fallback nella lingua di default" e le tassonomie sono tradotte, ma i prodotti no. Questo causa un conflitto perché l'URL tradotto non esiste effettivamente. Soluzione: Per risolvere questo problema, dovresti duplicare i prodotti nella lingua desiderata. Questo permetterà di generare correttamente gli URL tradotti e di evitare l'errore di reindirizzamento. Se continui a riscontrare problemi o se questa soluzione non è applicabile al tuo caso, ti consigliamo di verificare i problemi noti e di assicurarti di avere installato le versioni più recenti dei temi e dei plugin. Se il problema persiste, ti invitiamo a aprire un nuovo ticket di supporto.
Questo è il forum di assistenza tecnica di WPML, il plug-in multilingue di WordPress.
La sua lettura è permessa a tutti, ma la pubblicazione è riservata esclusivamente ai clienti di WPML. Il team di WPML risponde sul forum 6 giorni su 7, 22 ore su 24.
Contesto del problema:
Sto cercando di accedere alla pagina tradotta del mio sito web: link nascosto. Il plugin WPML è aggiornato alla versione 4.7.6.
Sintomi:
Molte pagine tradotte danno errore ERR_TOO_MANY_REDIRECTS. La pagina non funziona e il sito mi ha reindirizzato troppe volte. Viene suggerito di eliminare i cookie.
Domande:
Perché le pagine tradotte danno errore ERR_TOO_MANY_REDIRECTS?
Come posso risolvere il problema di reindirizzamento e accedere correttamente alle pagine tradotte?
Fai un backup, prova a disattivare tutti i plugin tranne quelli di WPML, poi vai in WPML > Supporto > risoluzione dei problemi e clicca su tutti i pulsanti tranne sull'ultimo di reset.
La pagina link nascosto dà ERR_TOO_MANY_REDIRECTS perché non esiste.
I prodotti sono infatti impostati su "fallback nella lingua di default", ma le tassonomie sono tradotte.
Per cui l'URL "corretto" dovrebbe essere link nascosto ma quando usi "fallback nella lingua di default" non è possibile avere un URL del genere.
In breve: se usi "fallback nella lingua di default" e non traduci i prodotti, non puoi tradurre le tassonomie.
Se vuoi tradurre le tassonomie, devi quantomeno duplicare i prodotti, in quel caso funzionano. Infatti ho fatto il test duplicando il prodotto di cui sopra e non ci sono errori di nessun tipo.
1. lasci tutto così e duplichi i prodotti
2. in WPML > Impostazioni > Traduzione dei tipi di contenuto cambi le impostazioni in "mostra solo se tradotto"