In breve: una migrazione WordPress senza interruzioni si prepara copiando sito e database, provando la copia sul nuovo hosting e modificando il DNS solo quando il test è concluso. Il vecchio sito deve restare attivo durante la propagazione.
Indice dei contenuti
Prepara una copia coerente
Registra versione PHP, estensioni, dominio, dimensione dei file e del database. Crea backup di file e database e riduci le modifiche al sito durante la copia. Per un eCommerce pianifica una finestra breve oppure una sincronizzazione finale di ordini e clienti, perché un database che cambia non può essere copiato una sola volta senza perdere dati recenti.
Importa e prova prima del DNS
Carica i file, importa il database e aggiorna le credenziali in wp-config.php. Prova il sito con un URL temporaneo o con il file hosts locale, mantenendo il dominio pubblico sul vecchio server. Verifica frontend, login, moduli, email, media, permalink, HTTPS e operazioni pianificate.
Esegui il passaggio e monitora
Riduci in anticipo il TTL quando puoi, esegui l’ultima sincronizzazione e modifica i record DNS o i nameserver corretti. Mantieni il vecchio hosting attivo finché le richieste e la posta raggiungono stabilmente la nuova destinazione. Dopo il passaggio controlla log, certificato, cron e invio email; non cancellare subito la copia precedente.