In breve:
- Hostinger migra gratis tutti i siti inclusi nel piano, con una richiesta per ogni sito. WordPress di solito in meno di 2 ore.
- Keliweb, Shellrent ed Ergonet spostano gratis anche le email.
- VHosting include una migrazione WordPress gratuita nei piani WordPress; SiteGround dà gratis il plugin Migrator.
- Disdica il vecchio hosting solo dopo il cambio dei DNS e la verifica di sito ed email.
Chi migra il sito gratis
| Hosting | Migrazione | Chi la fa | Condizioni | Piano più economico | ||
|---|---|---|---|---|---|---|
| gratis, tutti i siti del piano | Hostinger, una richiesta per ogni sito | guida per spostarle, non indicato se le sposta Hostinger | WordPress di solito in meno di 2 ore, altri CMS da cPanel oltre 20 ore. Non migra siti fatti con Wix, Squarespace o Shopify. Fonte | 95,52 €in 3 anni, Premium | Vedi prezzi | |
| gratis con il plugin Migrator | Lei, con il plugin per WordPress; migrazione manuale degli esperti ordinabile | non indicato | Il prezzo della migrazione manuale non è indicato sulla pagina. Con il plugin il sito attuale resta online. Fonte | 419,64 €in 3 anni, StartUp | Vedi prezzi | |
| gratis, strumento automatico | Lei, dall'area clienti; il processo è automatico | sì, caselle email incluse | Si sceglie se migrare il sito, le email o entrambi. "Assistenza Migrazione" gratuita in tutti i piani. Fonte | 98,70 €in 3 anni, KeliUser | Vedi prezzi | |
| gratis (Site Migration) | Lei avvia la richiesta dal Pannello Manager | sì, posta inclusa | WordPress, Joomla, PrestaShop, Magento e siti su misura. Aggiorna connessione al database, percorsi e .htaccess. Con plugin o personalizzazioni particolari può non riuscire. Fonte | 207,97 €in 3 anni, Standard | Vedi prezzi | |
| 1 migrazione WordPress gratis | staff di VHosting, dopo l'acquisto | non indicato | Solo con i piani Hosting WordPress, non con i piani Low Cost. Fonte | 141 €in 3 anni, Cloud WordPress 01 | Vedi prezzi | |
| gratis, sito WordPress ed email | operatori Ergonet, tramite modulo | sì, messaggi delle caselle | Secondo Ergonet il 95 % dei trasferimenti si chiude in meno di 24 ore. Fonte | 170 €in 3 anni, Equilibrio | Vedi prezzi | |
| non indicato | consulenti di Register.it, tramite modulo | non indicato (servizio di migrazione email separato) | Solo da siti WordPress. La pagina non dice se la migrazione è gratuita. Fonte | 265,40 €in 3 anni, Starter | Vedi prezzi |
Prezzi IVA esclusa. "In 3 anni" è il primo pagamento più i rinnovi per 36 mesi; per Hostinger, SiteGround, Shellrent, VHosting ed Ergonet usiamo il piano WordPress più economico, per Keliweb e Register.it il piano hosting più economico. Confronto completo in hosting WordPress. Abbiamo accordi di affiliazione con Hostinger e VHosting.
Cosa Le serve prima di iniziare
| Accesso | A cosa serve | Dove lo trova |
|---|---|---|
| Pannello del vecchio hosting | backup, esportazione del database, elenco caselle e record DNS | area clienti del fornitore |
| FTP o SFTP | scaricare i file del sito | pannello di hosting, sezione FTP: server, utente e password |
| Database | esportare articoli, ordini e utenti | phpMyAdmin nel pannello; i dati di accesso sono in wp-config.php |
| Password delle caselle email | spostare la posta via IMAP | nel programma di posta, oppure le reimposta nel pannello |
| Account del registrar | cambiare i DNS o chiedere il codice AuthInfo | dove paga il dominio, spesso il vecchio hosting |
| Amministratore WordPress | plugin di migrazione e controlli; Hostinger lo chiede per la migrazione | tuosito.it/wp-admin |
Come cambiare hosting passo per passo
- Attivi il nuovo hosting senza disdire il vecchio. I due restano attivi insieme finché la migrazione non è finita. Hostinger lo dice chiaramente: non annulli il vecchio servizio prima della fine.
- Faccia un backup completo. File via FTP o gestore file, database esportato da phpMyAdmin. Lo conservi finché il nuovo sito non funziona.
- Copi file e database. Carichi i file sul nuovo hosting, crei un database e lo importi, poi aggiorni i dati di accesso in
wp-config.php. In alternativa usi un plugin che porta tutto in un file, per esempio Migrator di SiteGround (solo verso SiteGround), All-in-One WP Migration o Duplicator. - Provi il sito prima di cambiare i DNS. Nel file
hostsdel Suo computer associ il dominio all'IP del nuovo hosting: solo Lei vedrà il nuovo server, i visitatori continuano a vedere il vecchio. - Sposti le email. Crei le stesse caselle sul nuovo hosting e sposti i messaggi con lo strumento del fornitore o via IMAP. Se la posta è altrove (Google Workspace, Microsoft 365) non sposta nulla, ma mantiene i record MX.
- Cambi i DNS. Il giorno prima abbassi il TTL dei record. Poi cambi i nameserver del dominio o solo i record A e MX. Con il controllo DNS vede quando i nuovi record sono visibili.
- Controlli HTTPS, moduli ed email. Il nuovo hosting emette il certificato SSL dopo il cambio dei DNS. Verifichi che il sito sia in https, che i moduli di contatto funzionino e che la posta arrivi e parta.
- Disdica il vecchio hosting dopo una settimana. Fino ad allora qualche email può ancora arrivare al vecchio server per via della cache DNS. Prima della disdetta scarichi l'ultima posta.
Nel dettaglio: file, database, email e DNS
File via FTP
Il programma più usato è FileZilla, gratuito. Scarichi tutta la cartella del sito (di solito public_html, www o htdocs) e la carichi nella stessa cartella del nuovo hosting. Se il fornitore offre SFTP lo preferisca, il trasferimento è cifrato.
- File nascosti:
.htaccesse.user.iniiniziano con un punto e FileZilla può non mostrarli. Attivi "Forza visualizzazione file nascosti" nel menu Server, altrimenti smettono di funzionare reindirizzamenti e permalink. - Migliaia di file piccoli si trasferiscono lentamente. Più veloce: comprimere il sito in ZIP nel vecchio pannello, scaricare un solo file e decomprimerlo nel gestore file del nuovo hosting.
- Permessi: di solito 755 per le cartelle e 644 per i file. Con errori 403 o 500 controlli prima i permessi.
Database
Nel vecchio pannello apra phpMyAdmin, selezioni il database ed esporti in formato SQL. Sul nuovo hosting crei database e utente, importi il file e aggiorni nome del database, utente, password e host in wp-config.php (DB_NAME, DB_USER, DB_PASSWORD, DB_HOST). Un database grande può superare il limite di caricamento di phpMyAdmin: lo comprima in ZIP o GZ o chieda l'importazione all'assistenza. Mantenga la codifica utf8mb4.
.htaccess, PHP e cron
- .htaccess contiene reindirizzamenti e permalink. Funziona su Apache e LiteSpeed; su nginx non viene letto e le regole si impostano in altro modo.
- Versione PHP: imposti sul nuovo hosting la stessa del vecchio. Un sito datato con un PHP più recente può dare pagina bianca o errore 500.
- Cron: le attività pianificate (newsletter, importazioni) non si spostano con i file, vanno ricreate.
- Percorsi assoluti nella configurazione (per esempio
/home/utente/public_html) cambiano sul nuovo server. Shellrent li controlla nella sua migrazione gratuita.
Crei sul nuovo hosting le stesse caselle. Sposti i messaggi con lo strumento del fornitore (Keliweb, Shellrent ed Ergonet lo fanno nella migrazione gratuita) oppure nel programma di posta: aggiunga la nuova casella come secondo account e trascini le cartelle. Dopo il cambio dei DNS aggiorni i server IMAP e SMTP su computer e telefono.
Record DNS
Prima del cambio copi tutti i record DNS del dominio dal vecchio pannello. Se cambia i nameserver, i record che il nuovo hosting non crea da solo vanno aggiunti a mano. Cos'è ciascun record in cos'è il DNS.
- A (e AAAA per IPv6): dove punta il sito, lo indica il nuovo hosting.
- CNAME www: perché il sito risponda anche con www.
- MX: dove arriva la posta. Se la posta è su Google Workspace o Microsoft 365 restano uguali.
- TXT: SPF, DKIM e DMARC, che evitano lo spam, e le verifiche del dominio. SPF e DKIM vanno aggiornati per il nuovo hosting: guida in SPF, DKIM e DMARC.
E il dominio?
Non è obbligatorio trasferirlo: basta cambiare i DNS e il dominio può restare dal registrar attuale. Il trasferimento conviene se il rinnovo costa meno dal nuovo fornitore o se vuole una sola fattura. Serve il codice AuthInfo del registrar attuale. Shellrent chiede di inserirlo solo dopo la conferma della migrazione; Ergonet permette di trasferire il dominio subito, dopo la migrazione o di tenerlo dov'è; VHosting indica tempi di trasferimento immediati per i .eu, entro 24 ore per i .it e 5 giorni per gli altri. Prezzi e passaggi in trasferimento dominio.