Siti web
Migrazione di un sito web da cPanel a KapsuleHost
Most people move a site from cPanel without touching a file: Kapsule has a guided migration that copies your files and database for you while the old site stays live. This guide covers the three…
La maggior parte delle persone sposta un sito da cPanel senza toccare nemmeno un file: Kapsule offre una migrazione guidata che copia i tuoi file e il database mentre il sito vecchio rimane attivo. Questa guida copre i tre percorsi di migrazione, quale scegliere, e il percorso manuale per i casi in cui preferisci farlo da solo.
La migrazione è gratuita su ogni piano. Non ci sono costi di configurazione e nessun addebito per sito.
Prima di Iniziare
Mantieni l'hosting vecchio attivo fino a quando il nuovo sito è stato verificato e il tuo dominio è stato reindirizzato. Cancellare in anticipo è l'unico errore in questo processo che non può essere annullato, perché la fonte della copia scompare con esso. Concediti una settimana di sovrapposizione.
Tieni pronti:
- Il dominio su cui il sito è attualmente in esecuzione.
- Accesso a WordPress admin del sito, oppure il tuo login cPanel o FTP.
- Il tuo login al registrar del dominio, per il passaggio finale.
- Un piano di hosting Kapsule con uno slot sito gratuito.
Scelta del Percorso di Migrazione
Apri Migrations nella barra laterale sinistra di KPanel, accedi a una migrazione di sito web e inserisci l'indirizzo del tuo sito attuale. Kapsule controlla il sito, identifica la piattaforma e offre tre percorsi.

| Percorso | Come funziona | Ideale per |
|---|---|---|
| Kapsule Migrator Plugin | Installa un plugin gratuito sul sito di origine e incolla un token monouso. Nessuna credenziale di hosting esce dalle tue mani. | Siti WordPress e WooCommerce. L'opzione più veloce e quella che la maggior parte delle persone dovrebbe scegliere. |
| Credenziali di hosting | Ci dai accesso temporaneo a FTP, SFTP o cPanel più i dettagli del database. Estraiamo tutto direttamente. | Qualsiasi piattaforma, inclusi i siti che non sono WordPress. |
| Il nostro team se ne occupa | Raccontaci del sito e un ingegnere di migrazione lo farà manualmente. | Setup complessi, diversi siti contemporaneamente, o se semplicemente preferisci non farlo. |
Tutti e tre sono gratuiti e puoi passare da uno all'altro in qualsiasi momento della procedura guidata.
Il percorso del plugin
- Scegli Kapsule Migrator Plugin.
- Scarica
kapsule-migrator.zipdallo schermo. - Nel tuo sito attuale, vai a Plugins, quindi Add New, quindi Upload Plugin. Carica il file zip e attivalo.
- Apri Kapsule Migrate nel tuo menu di amministrazione WordPress.
- Copia il token da KPanel, incollalo nel plugin e fai clic su Start Migration.
KPanel rileva la connessione automaticamente e ti sposta a una schermata di progresso in tempo reale. File, database e upload vengono copiati per te. Il token scade dopo 24 ore; generane uno nuovo dalla stessa schermata se ne hai bisogno.
Il percorso delle credenziali
Scegli Hosting credentials e compila due sezioni: dettagli FTP, SFTP o SSH (hostname, username, password) e dettagli del database (host, name, username, password). C'è un campo note per qualsiasi altra cosa che aiuti, come il tuo indirizzo cPanel.
Le credenziali sono crittografate prima di essere archiviate e sono leggibili solo dal sistema di migrazione automatizzato, non dal personale. Vengono eliminate permanentemente entro 24 ore dal completamento della migrazione e non vengono mai utilizzate per nient'altro che copiare il tuo sito.
Il percorso del team
Raccontaci del sito e della tua tempistica preferita. Un ingegnere di migrazione risponde entro quattro giorni lavorativi con un piano e nulla va in diretta senza la tua approvazione.
Cosa Succede Dopo
Indipendentemente dal percorso che hai scelto, la forma è la stessa:
- La copia viene eseguita in background. Il tuo sito esistente rimane attivo e inalterato per tutto il tempo.
- Il tuo nuovo sito diventa controllabile a un indirizzo temporaneo.
- Lo controlli e approvi.
- Solo allora il DNS cambia.
Kapsule mantiene i tuoi file originali per 7 giorni dopo la migrazione, quindi c'è un rollback se qualcosa emerge qualche giorno dopo.
Revisione Prima di Passare
Questo è il passaggio che vale la pena considerare seriamente, perché dopo lo spostamento del DNS, ogni visitatore vede tutto ciò che hai approvato.
Carica l'indirizzo temporaneo e controlla:
- La home page e due o tre pagine in profondità.
- Immagini, incluso qualsiasi contenuto in uno slider o una galleria.
- Qualsiasi modulo di contatto o prenotazione, inviato per davvero.
- Accedi all'admin e salva una modifica.
- Su un negozio: un ordine di prova completo fino alla pagina di conferma.
Se alcuni URL ancora puntano al dominio vecchio, esegui una ricerca e sostituzione: Running a Search and Replace.
Reindirizzamento del Tuo Dominio
Quando la revisione è pulita, sposta il dominio. Cambia i tuoi nameserver a quelli di Kapsule, che è l'opzione più semplice e porta la gestione DNS in KPanel, o mantieni il tuo provider DNS esistente e reindirizza i record del sito.
Le istruzioni complete sono in Changing Your Nameservers e Connecting a Custom Domain to Your Website.
Le modifiche DNS impiegano da pochi minuti a poche ore per raggiungere tutti. Durante quella finestra alcuni visitatori atterreranno ancora sull'host vecchio, che è esattamente perché lo mantieni in esecuzione.
Reindirizza il tuo dominio una mattina tranquilla tra la settimana, non venerdì sera. Se qualcosa ha bisogno di aggiustamenti vuoi essere sveglio e vuoi che siamo raggiungibili.
Migrazione Manuale
Se preferisci farlo da solo, o il sito non è su una piattaforma supportata, il percorso manuale funziona comunque.
1. Crea il sito
Websites, quindi Add Website, quindi New Website. Scegli il tipo di sito che corrisponde a quello che stai spostando. Il sito viene provisioned su un indirizzo temporaneo su cui puoi testare subito. Vedi Creating Your First Website.
2. Esporta da cPanel
Scarica i file del sito, tramite cPanel's File Manager o via FTP. Per WordPress è tutto sotto public_html, incluso wp-config.php. La Backup Wizard di cPanel produce il tutto come un singolo download se preferisci.
Quindi esporta il database: apri phpMyAdmin in cPanel, seleziona il database e usa Export, quindi Quick, quindi Go.
3. Carica i file
- In KPanel, apri il tuo nuovo sito, quindi Files, quindi SFTP.
- Sotto SFTP accounts, inserisci un username e fai clic su Create.
- Copia l'host, la porta, l'username e la password mostrati. La password viene visualizzata una sola volta e non è recuperabile in seguito.
- Connettiti con qualsiasi client SFTP e carica i tuoi file nella directory del sito.
I dettagli completi sia per l'account SFTP che per l'accesso SSH nativo sono in Connecting Over SFTP.
4. Importa il database
- Apri il sito, quindi Files, quindi Database.
- Fai clic su Open phpMyAdmin. Sei connesso automaticamente, senza una password separata.
- Seleziona il tuo database, fai clic su Import, scegli il file
.sqle fai clic su Go.
Vedi Accessing Your Database With phpMyAdmin per i limiti di importazione e come gestire un dump grande.
5. Aggiorna wp-config.php
La scheda Database elenca i nuovi dettagli di connessione. Copiali in wp-config.php usando Files, quindi File Manager:
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 portare le regole .htaccess dell'host vecchio. Kapsule non usa Apache, quindi quelle regole non verranno eseguite e possono indurti a pensare che un redirect sia in atto quando non lo è. Ricreale in KPanel invece: Understanding .htaccess on KapsuleHost.
6. Testa, quindi reindirizza
Carica l'indirizzo temporaneo, lavora attraverso la lista di revisione sopra, quindi reindirizza il tuo dominio.
Risoluzione dei Problemi
Il sito si carica ma non ha stile. URL assoluti vecchi nel database. Esegui una ricerca e sostituzione dall'indirizzo vecchio a quello 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 è più grande del limite di caricamento di phpMyAdmin. Comprimilo in .sql.gz, dividilo in file più piccoli, o apri un ticket e lo importeremo per te.
Alcune pagine 404 dopo il trasferimento. Svuota le regole di riscrittura: WordPress, quindi Quick Actions, quindi Flush Rewrites. Vedi Fixing WordPress Permalink Issues.
Il lucchetto manca o avverte. Contenuto misto da URL HTTP ancora nel database: Fixing Mixed Content Warnings.