Se desideri spostare il tuo sito Web da un altro provider a Websavers o da un altro account di hosting al tuo, si parla di migrazione. Puoi imparare come migrare il tuo sito web qui. Oppure puoi lasciare che ce ne occupiamo noi per te! Dai un'occhiata al nostro servizio SiteMigrator qui.
Requisiti
- Non puoi e non dovresti clonare un'app in una destinazione che contiene già un sito web. Devi prima eseguire il backup e rimuovere qualsiasi contenuto del sito nel dominio o sottodominio di destinazione.
- Se il sito web di origine non è ancora visualizzato nell'elenco delle app in App web con 1 clic in Plesk o applicazioni web nel Centro clienti, il tuo sito web è alimentato da una delle app web supportate (come WordPress, Magento o Joomla), dovresti importarlo ora.
Passaggi per clonare la tua app web
- Opzione 1:clona nel Centro clienti
- Accedi al Centro clienti e gestisci il tuo piano di hosting
- Sotto la casella Applicazioni Web, trova l'app che desideri clonare e fai clic sul pulsante Gestisci seguito dal pulsante Clona
- Seleziona la destinazione. Potrebbe trattarsi di un dominio, sottodominio e/o percorso in cui desideri copiare il sito. Puoi anche scegliere l'opzione per creare un nuovo dominio qui.
- Fai clic su Clona o Continua per procedere con la clonazione.
- Opzione 2:clona all'interno di Plesk
- Accedi a Plesk
- Se stai copiando il sito in un nuovo dominio o sottodominio e non è stato ancora aggiunto in Plesk, devi aggiungere ora il tuo nuovo dominio.
- Vai all'utilità delle app Web con un clic e trova l'app Web nell'elenco che esegue il tuo sito
- Premi il pulsante Clona e seleziona il nuovo dominio, sottodomini e/o percorso
- Se stai creando un sito di staging/sviluppo, seleziona la casella accanto a "Creare un sito di staging?"
- Fai clic su Clona o Continua per procedere con la clonazione.
Questo è tutto! Aggiornerà automaticamente tutti i file di configurazione e i percorsi nel database per te, oltre a copiare tutti i file.
Passaggi per clonare un sito web non nelle app web con 1 clic
Se il tuo sito web non utilizza un'app trovata nelle app web con 1 clic, puoi seguire questi passaggi per clonarla su un altro dominio.
- Opzione 1:utilizza la funzione di copia del sito web
- Vai a Domini> example.com> Copia di siti web .
- Specifica le seguenti impostazioni nella pagina:
- Il Sito Web in Plesk l'opzione è già selezionata per impostazione predefinita.
- Seleziona il dominio di destinazione in Nome sito menu a discesa:in questo caso sarà dev.example.com o staging.example.com (qualunque sia il sottodominio che hai creato in precedenza).
- Per Cosa fare con i file esistenti , scegli Elimina tutti i file esistenti . Eliminerà tutti i file sul sito di destinazione prima della copia, il che è accettabile perché il tuo nuovo sottodominio non dovrebbe ancora contenere dati importanti.
- Premi OK pulsante per avviare il processo di copia.
- Opzione 2:copia manualmente i file
- Esegui il backup dei file del sito live, quindi rimuovili utilizzando FTP o Plesk File Manager
- Usa il File Manager di Plesk per trovare la cartella in cui risiede il tuo sito web di sviluppo.
- Seleziona tutti i contenuti nella cartella e fai clic su "aggiungi all'archivio" nella barra dei menu. Crea un nome per l'archivio e fai clic su OK.
- Fai clic sull'archivio per evidenziarlo e utilizza il pulsante "Sposta" nella barra dei menu per spostare l'archivio nella cartella del dominio attivo. Questo è spesso /httpdocs per il dominio principale
- Accedi alla cartella del dominio, fai clic sull'archivio e seleziona "Estrai archivio".
Azioni post-clone
- Se hai intenzione di utilizzare solo il sito Web al nuovo URL, ora dovresti rimuovere il vecchio sito utilizzando le app Web con 1 clic. Ciò garantisce che non sia un rischio per la sicurezza del tuo account di hosting.
- Se il tuo clone è stato completato per spostare il sito su un nuovo dominio, dai un'occhiata alla nostra guida per impostare un reindirizzamento 301 per assicurarti che chiunque raggiunga il vecchio dominio venga reindirizzato a quello nuovo.
Risoluzione dei problemi
Dopo la clonazione, mancano alcuni file, come i caratteri personalizzati. Perché è questo?
Se i file mancanti si trovano in una directory nella radice Web (ad es.:/fonts anziché /wp-content/fonts) è molto probabile che le app Web con 1 clic semplicemente non sappiano che questi file fanno parte dell'applicazione .
Vai allo strumento 1 Click Web Apps, fai clic sul sito, quindi vai alla scheda "File e tabelle" dove vedrai un elenco di tutti i file e le cartelle che 1-Click ritiene facciano parte dell'applicazione web. Se trovi i file mancanti non selezionati nell'elenco, puoi fare clic sulla casella di controllo accanto ad esso e quindi fare clic su Salva in basso. Quindi, quando cloni successivamente, saprà che fa parte del contenuto che desideri copiare. Dovresti farlo per qualsiasi file o cartelle che scegli di inserire che sono al di fuori della struttura "prevista" di WordPress.
Ora puoi copiare manualmente i file mancanti o spostare i file nella cartella del tema figlio; è lì che appartengono dopo tutto!
Consulta questo articolo della knowledge base per sapere come correggere gli errori 500.
Dopo aver clonato il mio sito, gli stili e le impostazioni del tema non vengono caricati correttamente!
Soluzione 1: Prova a salvare nuovamente manualmente le impostazioni del tema (nota, non le impostazioni di WordPress - i campi delle impostazioni che riguardano solo il tema), risolverà tutto con un semplice clic del pulsante Salva.
Soluzione 2: Cerca un'opzione nelle impostazioni del tema per esportare i tuoi dati dalla versione precedente/di origine del sito, quindi importa il file che fornisce nella nuova versione/di destinazione del sito.
Soluzione 3: Se hai riscontrato questo problema dopo aver eseguito manualmente una ricerca/sostituzione sul tuo database e questa è la tua unica opzione per importare i dati, puoi quindi eseguire questo script sul tuo file sql. Aggiornerà i conteggi dei caratteri per tutti i dati serializzati nel dump del database. Quindi importa il file sql e dovresti essere pronto.
Ciò si verifica quando il database del sito di origine di WordPress è configurato in modo errato nelle app Web con 1 clic. Quando clona il sito, prende i dati dal database sbagliato e quindi la destinazione non finisce con nessuna configurazione o contenuto del sito.
Il motivo più comune per cui Installatron può essere configurato con le informazioni del database errate è se il tuo sito è stato a un certo punto clonato/duplicato/importato utilizzando un'utilità diversa dalle app Web con 1 clic poiché questi scenari spesso creano database diversi che le app Web con 1 clic non non so.
Soluzione: informare le app Web con 1 clic sul database corretto nell'app di origine, quindi clonare nuovamente il sito. Questo viene fatto andando su 1-clickw eb apps e facendo clic sull'icona della chiave inglese per il sito che stavi clonando (la fonte, non la destinazione). Vai alla scheda File e tabelle e cambia il nome del database nel database corretto. Salva, rimuovi il sito di destinazione (clonato quello che non funzionava) e poi clonalo di nuovo.