La maggior parte delle persone sposta un sito da cPanel senza toccare un solo file: KapsuleHost dispone di una migrazione guidata che copia i file e il database al posto tuo, mentre il vecchio sito resta online. Questa guida illustra i tre percorsi di migrazione, come scegliere quello giusto, e il percorso manuale per i casi in cui preferisci farlo da solo.
La migrazione è gratuita su ogni piano. Non ci sono costi di attivazione né costi per sito.
Prima di Iniziare
Mantieni attivo il tuo vecchio hosting finché il nuovo sito non è stato verificato e il tuo dominio non è stato ripuntato. Annullare troppo presto è l'unico errore di questo processo che non si può correggere, perché la fonte della copia scompare insieme ad esso. Concediti una settimana di sovrapposizione.
Tieni pronti questi elementi:
- Il dominio su cui gira attualmente il sito.
- L'accesso all'amministrazione WordPress del sito, oppure le credenziali di cPanel o FTP.
- Le credenziali di accesso al registrar del tuo dominio, per il passaggio finale.
- Un piano di hosting KapsuleHost con uno slot sito disponibile.
Scegliere un Percorso di Migrazione
Apri Migrazioni nella barra laterale sinistra di KPanel, procedi verso la migrazione di un sito web e inserisci l'indirizzo attuale del tuo sito. KapsuleHost controlla il sito, identifica la piattaforma e propone tre percorsi.

| Percorso | Come funziona | Più indicato per |
|---|---|---|
| KapsuleHost Migrator Plugin | Installa un plugin gratuito sul sito di origine e incolla un token monouso. Nessuna credenziale di hosting lascia le tue mani. | Siti WordPress e WooCommerce. L'opzione più rapida e quella che la maggior parte delle persone dovrebbe scegliere. |
| Credenziali di hosting | Forniscici un accesso temporaneo FTP, SFTP o cPanel più i dettagli del database. Recuperiamo tutto direttamente. | Qualsiasi piattaforma, inclusi i siti non WordPress. |
| Se ne occupa il nostro team | Raccontaci del sito e un tecnico di migrazione se ne occuperà manualmente. | Configurazioni complesse, più siti contemporaneamente, oppure se semplicemente preferisci non farlo tu. |
Tutti e tre i percorsi sono gratuiti e puoi passare dall'uno all'altro in qualsiasi momento della procedura guidata.
Il percorso con plugin
- Scegli KapsuleHost Migrator Plugin.
- Scarica
kapsule-migrator.zipdalla schermata. - Sul tuo sito attuale, vai su Plugins, poi Add New, poi Upload Plugin. Carica il file zip e attivalo.
- Apri KapsuleHost Migrate nel menu di amministrazione di WordPress.
- Copia il token da KPanel, incollalo nel plugin e clicca su Avvia migrazione.
KPanel rileva la connessione automaticamente e ti porta a una schermata di avanzamento in tempo reale. File, database e contenuti caricati vengono copiati automaticamente. Il token scade dopo 48 ore; generane uno nuovo dalla stessa schermata se necessario.
Il percorso con credenziali
Scegli Credenziali di hosting e compila due sezioni: i dettagli FTP, SFTP o SSH (host, nome utente, password) e i dettagli del database (host, nome, nome utente, password). È presente un campo note per qualsiasi altra informazione utile, come l'indirizzo del tuo cPanel.
Le credenziali vengono crittografate prima di essere archiviate e sono leggibili solo dal sistema automatizzato di migrazione, non dal personale. Vengono eliminate in modo permanente entro 24 ore dal completamento della migrazione e non vengono mai utilizzate per scopi diversi dalla copia del tuo sito.
Il percorso con il team
Raccontaci del sito e del tempo che preferisci. Un tecnico di migrazione risponderà entro quattro ore lavorative con un piano, e nulla verrà messo online senza la tua approvazione.
Cosa Succede Dopo
Qualunque percorso tu abbia scelto, la sequenza è la stessa:
- La copia viene eseguita in background. Il tuo sito esistente resta online e intatto per tutto il tempo.
- Il tuo nuovo sito diventa consultabile su un indirizzo temporaneo.
- Lo controlli e lo approvi.
- Solo a quel punto il DNS viene modificato.
Il tuo sito originale resta intatto presso il tuo vecchio host, e disponi di una finestra di ripristino di 7 giorni: per sette giorni dopo la messa online del tuo sito, un clic sulla pagina della migrazione (Tornare al provider precedente) riporta il tuo dominio a quest'ultimo, oppure mostra i record esatti da ripristinare se il tuo DNS è presso il tuo stesso registrar. Vedi Cambiare Idea Dopo la Messa Online. Mantieni il tuo vecchio hosting per almeno quei sette giorni.
Verificare Prima di Passare
Questo è un passaggio da prendere sul serio, perché dopo lo spostamento del DNS ogni visitatore vedrà esattamente ciò che hai approvato.
Carica l'indirizzo temporaneo e controlla:
- La home page e due o tre pagine interne.
- Le immagini, incluso qualsiasi contenuto in uno slider o in una galleria.
- Qualsiasi modulo di contatto o prenotazione, inviato realmente.
- L'accesso all'amministrazione, con una modifica salvata.
- Su uno store: un ordine di prova completo fino alla pagina di conferma.
Se alcuni URL puntano ancora al vecchio dominio, esegui una ricerca e sostituzione: Eseguire una Ricerca e Sostituzione.
Puntare il Tuo Dominio
Quando la verifica risulta pulita, sposta il dominio. Puoi cambiare i tuoi nameserver con quelli di KapsuleHost, che è l'opzione più semplice e porta la gestione del DNS dentro KPanel, oppure mantenere il tuo attuale provider DNS e ripuntare i record del sito.
Le istruzioni complete sono in Cambiare i Tuoi Nameserver e Collegare un Dominio Personalizzato al Tuo Sito Web.
Le modifiche DNS impiegano da qualche minuto a qualche ora per raggiungere tutti. Durante questa finestra alcuni visitatori arriveranno ancora sul vecchio host, ed è proprio per questo che lo tieni attivo.
Punta il tuo dominio in una tranquilla mattina infrasettimanale, non un venerdì sera. Se qualcosa richiede un intervento, vuoi essere sveglio e vuoi che siamo raggiungibili.
Migrazione Manuale
Se preferisci farlo da solo, o se il sito non è su una piattaforma supportata, il percorso manuale funziona comunque.
1. Crea il sito
Siti web, poi Aggiungi Sito Web, poi Nuovo Sito Web. Scegli il tipo di sito che corrisponde a ciò che stai spostando. Il sito viene predisposto su un indirizzo temporaneo su cui puoi fare subito dei test. Vedi Creare il Tuo Primo Sito Web.
2. Esportazione da cPanel
Scarica i file del sito, tramite il File Manager di cPanel oppure via FTP. Per WordPress si tratta di tutto quanto si trova sotto public_html, incluso wp-config.php. Il Backup Wizard di cPanel produce il tutto come un unico download, se preferisci.
Poi esporta il database: apri phpMyAdmin in cPanel, seleziona il database e utilizza Export, poi Quick, poi Go.
3. Carica i file
- In KPanel, apri il tuo nuovo sito, poi Impostazioni, poi SFTP.
- In Account SFTP, inserisci un nome utente e clicca su Create.
- Copia l'host, la porta, il nome utente e la password mostrati. La password viene mostrata una sola volta e non è recuperabile in seguito.
- Connettiti con un qualsiasi client SFTP e carica i tuoi file nella directory del sito.
I dettagli completi sia sull'account SFTP sia sull'accesso SSH nativo sono in Connessione Tramite SFTP.
4. Importa il database
- Apri il sito, poi Database.
- Clicca su Apri phpMyAdmin. Verrai autenticato automaticamente, senza bisogno di una password separata.
- Seleziona il tuo database, clicca su Import, scegli il file
.sqle clicca su Go.
Vedi Accedere al Tuo Database con phpMyAdmin per i limiti di importazione e per come gestire un dump di grandi dimensioni.
5. Aggiorna wp-config.php
La scheda Database elenca i nuovi dettagli di connessione. Copiali in wp-config.php usando Impostazioni, poi Gestore file:
define( 'DB_NAME', 'your-new-database-name' );
define( 'DB_USER', 'your-new-database-user' );
define( 'DB_PASSWORD', 'your-new-password' );
define( 'DB_HOST', '127.0.0.1' );
Non riportare le regole .htaccess del vecchio host. KapsuleHost non utilizza Apache, quindi quelle regole non verranno eseguite e potrebbero indurti a credere che un reindirizzamento sia attivo quando in realtà non lo è. Ricreale invece in KPanel: Comprendere .htaccess su KapsuleHost.
6. Testa, poi ripunta
Carica l'indirizzo temporaneo, esegui i controlli dell'elenco di verifica sopra riportato, poi punta il tuo dominio.
Risoluzione dei Problemi
Il sito si carica ma non ha stile. URL assoluti vecchi presenti nel database. Esegui una ricerca e sostituzione dal vecchio indirizzo al nuovo.
"Error establishing a database connection". Le credenziali in wp-config.php non corrispondono alla scheda Database. Controlla che DB_HOST sia 127.0.0.1.
L'importazione del database fallisce a metà. Il dump supera il limite di caricamento di phpMyAdmin. Comprimilo in .sql.gz, suddividilo in file più piccoli, oppure apri un ticket e lo importeremo noi per te.
Alcune pagine restituiscono 404 dopo lo spostamento. Svuota le regole di riscrittura: WordPress, poi Azioni rapide, poi Svuota riscritture. Vedi Risolvere i Problemi dei Permalink di WordPress.
Il lucchetto è assente o mostra un avviso. Contenuto misto proveniente da URL HTTP ancora presenti nel database: Risolvere gli Avvisi di Contenuto Misto.