Stai cercando di creare un nuovo sito Web, aggiornarne uno vecchio o provare nuovi plug-in? La procedura migliore consiste nell'iniziare utilizzando un sito Web di staging. Ciò fornisce un ambiente sicuro per test ed esperimenti e, se qualcosa va storto, non devi preoccuparti che il tuo sito web live si blocchi o rimanga fuori servizio per un po'.
I passaggi precisi da eseguire nella creazione di un sito Web di staging possono variare a seconda del tipo di sito Web. In questo post imparerai come copiare facilmente il tuo sito WordPress in un sottodominio per una gestione sicura. Ecco i passaggi da seguire:
Passaggio 1: crea un sottodominio
Avrai bisogno di un sottodominio in cui ospitare i tuoi nuovi siti web di staging. Spero che tu lo sappia già cos'è un sottodominio. La creazione di sottodomini è gratuita e la maggior parte dei servizi di hosting consente di crearne numerosi. Ciò rende la creazione del tuo sito Web di staging in un sottodominio una buona soluzione.
Per creare un sottodominio, vai su cPanel e vai a Domini > sottodomini.
Nell'interfaccia risultante, inserisci il nome che hai scelto per il tuo sottodominio e fai clic su creare.
Passaggio 2: crea e scarica una copia del tuo sito web
Dopo aver creato un sottodominio, ora hai un indirizzo per il tuo sito web di staging. Il prossimo passo nella creazione di una versione temporanea del tuo sito web sarà clonare il tuo sito web esistente. Questo è facile da fare usando FTP. Dovrai scaricare e installare un client FTP e ti consigliamo di utilizzare FileZilla per questo in quanto è gratuito e open-source.
Una volta installato, dovrai connettere il tuo client FTP con il tuo server FTP. Per fare ciò, avrai bisogno dei dettagli del tuo account FTP, e questi sono generalmente forniti dal tuo provider di hosting quando ti registri per un nuovo account di web hosting.
I campi necessari sono host, nome utente, password e porta. Vedrai due riquadri nel tuo client FTP. Sulla sinistra ci saranno le cartelle sul tuo computer e sulla destra i file del tuo sito web.
Copia questi file e salvali in qualsiasi cartella del tuo computer.
Puoi farlo anche in cPanel. Navigare verso File > File Manager > Pubblico_html. Nell'angolo in alto a destra dell'interfaccia, fai clic su Impostazioni. Nel popup risultante, spuntare Mostra file nascosti.
Seleziona tutte le cartelle che appaiono, ad eccezione di cgi-bine fare clic su Copy dal menu in alto o fare clic con il pulsante destro del mouse sui file selezionati e selezionare copia. Nel popup risultante, inserisci il nome della directory. Questo sarà il nome che hai scelto per il tuo sottodominio.
Passaggio 3: esporta il database
Il prossimo passo nella clonazione del tuo sito Web WordPress sarà la copia del database del tuo sito Web live sul sito Web di staging. Il database è il luogo in cui sono archiviati tutti i contenuti e i dati per un sito Web WordPress. Dovrai creare un nuovo database per il tuo sito Web di staging prima di importare il contenuto dal database del tuo sito Web live.
In cPanel, vai su Database > Database MySQL. Nell'interfaccia risultante, inserisci un nome per il tuo nuovo sito web. Può essere qualsiasi cosa, ad esempio "test".
Fatto ciò, vai su phpMyAdmin > database. Qui esporterai il vecchio database e importerai il contenuto in quello nuovo in pochi semplici passaggi.
Nel pannello di sinistra, fai clic sul vecchio database e poi esportare. Il file verrà quindi scaricato sul tuo computer.
Per caricarlo nel tuo nuovo database, fai semplicemente clic sul nuovo database e poi importare. Cerca e carica il database dal tuo computer.
Fatto ciò, il passaggio successivo sarà modificare le credenziali del database nel wp-config.php file.
Nel wp-config.php file, cerca la riga che dice define( 'DB_NAME', ...);. Cambia semplicemente il nome del database con quello nuovo qui. Fatto ciò, sei quasi pronto.
Il passaggio finale sarà modificare gli URL nel nuovo database, per garantire che puntino tutti al nuovo sito Web anziché a quello vecchio.
Dovrai farlo con un plugin. Ci sono diversi plugin che puoi usare per portare a termine il lavoro, tuttavia, ti consigliamo WP Migrazione DB.
Passaggio 4: modifica gli URL con WP Migrate DB
Per iniziare, installa e attiva il plugin dalla directory dei plugin di WordPress. Fatto ciò, clicca su Utensili dal menu a sinistra e selezionare Migrazione DB.
Clicca su Migrare e scorri verso il basso fino alla sezione etichettata Strumenti per questo sito.
Selezionare Trova e sostituisci personalizzato. Si aprirà un'interfaccia a discesa con un'opzione per Trovare e un altro per Sostituire.
Nello spazio per Trovare, inserisci il nome del tuo vecchio sito web preceduto da due barre come questa: //oldsite.com. Nello spazio per Sostituire, fai lo stesso con l'URL del tuo nuovo sito.
Questo è tutto! Dovresti avere un sito Web di staging completamente funzionale con cui lavorare.
Altri due modi per clonare il tuo sito Web in un sottodominio per lo staging
Non devi sempre utilizzare il metodo manuale per clonare il tuo sito Web in un sottodominio per la gestione temporanea. In effetti, ci sono diversi modi per configurare un sito Web di staging. Due dei metodi più semplici includono l'utilizzo di opzioni personalizzate fornite dal servizio di hosting o l'utilizzo di un plug-in.
Ecco una rapida carrellata di entrambe le alternative:
Alternativa 1: creazione di un sito Web di staging in cPanel
Se il tuo servizio di hosting utilizza cPanel, puoi creare un sito Web di staging con pochi clic. Per iniziare, crea prima un sottodominio seguendo i passaggi descritti nel passaggio uno sopra.
Fatto ciò, vai a Software >Gestore WordPress di Softaculous.
Fai clic sull'icona a discesa accanto al nome del tuo sito Web, quindi fai clic su Staging e quindi inserisci il sottodominio che hai creato.
Questo è tutto. Se preferisci non utilizzare questo metodo o il tuo servizio di hosting non utilizza cPanel, puoi provare a utilizzare un plug-in di WordPress.
Alternativa 2: utilizzo di un plug-in WordPress per creare un sito Web di staging
Esistono diversi plug-in che aiutano nella creazione di siti Web di staging. Ne abbiamo già parlato: Migrazione DB. Migrate DB è una soluzione ideale per modificare gli URL, ma per utilizzare le sue altre funzionalità per creare un sito Web di staging, è necessaria la versione premium.
In alternativa, puoi utilizzare uno dei numerosi plug-in di staging gratuiti come Duplicatore, WP Stagecoach, Clona UpDraft, e così via.
Inizia con la clonazione del tuo sito Web WordPress
Creare un sito Web di staging per creare un sito Web prima di pubblicarlo o per testare aggiornamenti, nuovi plug-in o eventuali personalizzazioni è sempre una buona idea. Ti abbiamo mostrato come farlo manualmente e come sfruttare il tuo cPanel per creare un sito Web di staging. Abbiamo anche menzionato alcuni plugin utili per questo.
Se hai appena iniziato a creare il tuo sito web, una buona pratica potrebbe essere quella di crearlo prima in un ambiente di sviluppo locale, in modo da non doverlo clonare successivamente.
Stanco di usare XAMPP? Prova invece questi strumenti di gestione del server locale.
Leggi Avanti
- Programmazione
- Wordpress
- Nome del dominio

David è un amante di WordPress che è appassionato di aiutare le piccole imprese a crescere!
Iscriviti alla nostra Newsletter
Iscriviti alla nostra newsletter per suggerimenti tecnici, recensioni, ebook gratuiti e offerte esclusive!
Clicca qui per iscriverti