Quando si migra un sito WordPress a un nuovo dominio, c'è la possibilità che gli utenti vengano reindirizzati al vecchio dominio. Questo è un problema comune che molti utenti WordPress affrontano dopo la migrazione.
Abbiamo risolto questo errore in passato utilizzando diversi approcci. Ad esempio, la nostra esperienza dimostra che è possibile aggiornare l'indirizzo del sito nelle impostazioni di WordPress per risolvere il reindirizzamento. Oltre a ciò, è anche possibile provare a modificare l'URL nel database e svuotare la cache DNS.
In questo articolo, ti mostreremo come risolvere il problema del reindirizzamento di WordPress al vecchio dominio dopo la migrazione.

Cosa causa il problema del reindirizzamento al vecchio dominio dopo la migrazione?
Quando sposti il tuo sito WordPress su un nuovo dominio, è importante impostare il reindirizzamento. In questo modo, gli utenti atterreranno automaticamente nella nuova posizione e tu manterrai i tuoi ranking di parole chiave e il traffico.
Tuttavia, il reindirizzamento a un nuovo dominio potrebbe non funzionare correttamente e i tuoi visitatori verrebbero reindirizzati al vecchio dominio.
Una delle cause principali di questo problema è che i valori dell'URL del sito e dell'URL della home sono diversi nelle tabelle del database di WordPress. Devi assicurarti che entrambi questi valori puntino al tuo nuovo dominio.
Oltre a ciò, problemi DNS possono anche causare il reindirizzamento degli utenti al vecchio dominio dopo la migrazione. Se il server DNS non risponde o i record DNS non sono stati aggiornati, i tuoi visitatori non saranno in grado di visualizzare l'URL del tuo nuovo sito web.
Detto questo, vediamo come puoi risolvere il problema di WordPress che reindirizza al vecchio dominio dopo la migrazione. Tratteremo diversi metodi, quindi puoi fare clic sui collegamenti sottostanti per saltare alla sezione preferita.
- Metodo 1: Aggiorna l'indirizzo del sito nelle impostazioni di WordPress
- Metodo 2: Modifica l'URL del sito nel database di WordPress
- Metodo 3: Svuota la cache DNS sul tuo PC
- Suggerimento Pro: Usa un plugin SEO per eseguire il reindirizzamento completo del sito
- Risorse aggiuntive per lo spostamento del tuo sito
Metodo 1: Aggiorna l'indirizzo del sito nelle impostazioni di WordPress
Il modo più semplice per risolvere questo problema è assicurarsi che l'indirizzo di WordPress e l'indirizzo del sito siano gli stessi nelle impostazioni di WordPress.
Se il tuo Indirizzo del sito (URL) mostra ancora il vecchio dominio, gli utenti verranno reindirizzati all'URL precedente dopo la migrazione.
Per risolvere questo problema, vai semplicemente su Impostazioni » Generali dal tuo pannello di amministrazione di WordPress. Successivamente, inserisci il tuo nuovo dominio nel campo 'Indirizzo del sito (URL)'.

Una volta terminato, salva le modifiche e visita il nuovo dominio per vedere se il problema è risolto.
Se, tuttavia, i campi URL sono disattivati e non ti permettono di digitare un nuovo indirizzo, continua a leggere e utilizza uno degli altri metodi per reindirizzare il tuo dominio.
Metodo 2: Modifica l'URL del sito nel database di WordPress
Un altro metodo per risolvere il problema del reindirizzamento al vecchio dominio è aggiornare l'URL del sito nelle tabelle del database di WordPress.
Puoi accedere facilmente al database utilizzando il cPanel fornito dal servizio di hosting WordPress.
Per questo tutorial, utilizzeremo Bluehost come esempio, ma il processo è simile per altre società di hosting come Hostinger, SiteGround, ecc.
Innanzitutto, dovrai accedere al pannello di controllo del servizio di hosting. Dopodiché, puoi andare alla scheda Siti web dal menu a sinistra. Da qui, fai semplicemente clic sull'opzione 'Impostazioni' per il tuo sito web.

Successivamente, vedrai i dettagli del tuo sito web e diverse impostazioni.
Puoi scorrere verso il basso fino alla sezione Collegamenti rapidi e fare clic sull'opzione 'phpMyAdmin'.

Dopodiché, dovrai attendere qualche secondo finché phpMyAdmin non si aprirà.
Una volta aperto, devi andare alla tabella wp_options dal pannello di navigazione sulla tua sinistra.
Tieni presente che ogni servizio di hosting ha una convenzione di denominazione diversa per le tabelle del database. Tuttavia, quella che stai cercando terminerà sempre con '_options'.
Ad esempio, in questo tutorial, faremo clic sulla tabella ‘staging_45f_options’ in phpMyAdmin di Bluehost.

Successivamente, dovrai modificare le opzioni ‘siteurl’ e ‘home’.
Innanzitutto, fai clic sul pulsante ‘Modifica’ per l'opzione ‘siteurl’.

Dopodiché, dovrai inserire il nuovo nome di dominio nel campo option_value. Una volta fatto, fai semplicemente clic sul pulsante ‘Vai’.
Ora puoi tornare alla pagina principale wp_options e modificare l'opzione ‘home’.

Successivamente, dovrai inserire il nuovo dominio nel campo option_value.
Dopo aver inserito il valore, fai clic sul pulsante ‘Vai’.
Metodo 3: Svuota la cache DNS sul tuo PC
Se non riesci ancora a risolvere il problema del reindirizzamento del vecchio dominio dopo la migrazione, dovresti controllare le impostazioni DNS.
A volte, possono essere necessarie da 12 a 48 ore affinché la modifica del nome di dominio abbia effetto. Di conseguenza, i provider Internet che non dispongono di record DNS aggiornati reindirizzeranno gli utenti al vecchio dominio.
Semplicemente svuoti la cache DNS in modo che ottenga le informazioni più recenti e l'URL del nuovo sito web. Questo aiuta anche a risolvere il problema del server DNS non in risposta.
Per maggiori dettagli, consulta la nostra guida su come svuotare la cache DNS su Mac, Windows e Google Chrome.
Suggerimento Pro: Usa un plugin SEO per eseguire il reindirizzamento completo del sito
Quando si esegue manualmente il reindirizzamento a un nuovo dominio, c'è sempre la possibilità di errori. Di conseguenza, gli utenti verrebbero comunque reindirizzati al vecchio dominio.
Un modo più semplice per impostare il reindirizzamento è utilizzare un plugin SEO per WordPress come All in One SEO (AIOSEO). Offre un potente gestore di reindirizzamenti che puoi utilizzare per reindirizzare l'intero sito a un nuovo dominio senza problemi.

Questo strumento è stato creato dal nostro team ed è quello che utilizziamo quando migriamo siti web su un nuovo dominio o uniamo due siti in uno. Puoi saperne di più seguendo la nostra guida passo passo su come eseguire correttamente un reindirizzamento completo del sito in WordPress.
Risorse aggiuntive per lo spostamento del tuo sito
- I migliori servizi di migrazione WordPress (a confronto)
- Come migrare il sito web di Google Business Profile su WordPress
- I migliori plugin per la migrazione di WordPress (a confronto)
- Guida definitiva alla migrazione di WordPress per principianti (passo dopo passo)
Speriamo che questo articolo ti abbia aiutato a capire come risolvere il problema del reindirizzamento di WordPress a un vecchio dominio dopo la migrazione. Potresti anche voler consultare la nostra guida sui errori più comuni di WordPress e come risolverli e su come spostare facilmente il tuo blog da Tumblr a WordPress.
Se ti è piaciuto questo articolo, iscriviti al nostro canale YouTube per tutorial video su WordPress. Puoi anche trovarci su Twitter e Facebook.

GRAZIE DIO GIOVANNI
Avevo un sito WordPress con un dominio diverso e ora voglio migrarlo sul mio nuovo dominio. Per favore, come faccio a impostare i reindirizzamenti in modo che le persone che visitano vecchiosito.com/pagina1 atterrino su nuuvosito.com/pagina1?
Supporto WPBeginner
Per questo, ti consigliamo di consultare il nostro articolo qui sotto:
https://014.leahstevensyj.workers.dev/wp-tutorials/how-to-properly-move-wordpress-to-a-new-domain-without-losing-seo/
Amministratore
Moinuddin Waheed
Questo è un problema molto comune durante la migrazione a un nuovo dominio o a un nuovo server.
L'URL reindirizza al vecchio nome di dominio e continua a farlo.
Penso che l'utilizzo di AIOSEO e l'esecuzione di un audit completo dei reindirizzamenti del sito forniranno le ragioni esatte del reindirizzamento e potremo risolverlo facilmente.
Johan
Molto chiaro, ma non funziona per me. Ho copiato un backup dall'host al mio localhost. Ho cambiato tutto ciò che ho potuto trovare nel localhost, ma continua a reindirizzarmi al sito web live. WP Admin funziona localmente, è solo il sito web.
Mi manca qualcosa?
Supporto WPBeginner
Your site likely still has the old domain in the local settings, we would recommend taking a look at our article below for the transfer steps we recommend
https://014.leahstevensyj.workers.dev/wp-tutorials/how-to-move-live-wordpress-site-to-local-server/
Amministratore
Johan
Ho cambiato le impostazioni locali, ma il link era piuttosto interessante.
Sembrava essere un problema con 2 cose: Chrome e DNS. Ho svuotato la cache DNS e ho provato Firefox, poi ha funzionato come doveva. Dopo aver pulito Chrome ha funzionato anche quello.
Apparentemente, non importa cosa fai, c'è sempre qualche traccia rimasta sulla macchina piuttosto che su WordPress o sul database.