LA CAMPANA

C'è chi ha letto questa notizia prima di te.
Iscriviti per ricevere gli ultimi articoli.
E-mail
Nome
Cognome
Come vuoi leggere La Campana?
Niente spam

Trasferiamo WordPress su un altro hosting o su un nuovo dominio senza errori e conseguenze spiacevoli. Se hai già riscontrato questa attività e successivamente i collegamenti non funzionano o si apre una schermata bianca al posto della pagina, hai chiaramente fatto qualcosa di sbagliato. Di seguito sarà istruzioni dettagliate come fare tutto bene ed evitare errori.

Crea una copia di backup dei file del sito web

Esistono diversi modi per creare un backup (backup) di un sito WordPress.

  1. Usa un plugin, ad esempio, o Duplicator
  2. fallo manualmente

Non dico nulla sulla prima opzione, non la uso, ma se hai bisogno di fare una recensione, scrivi nei commenti.

Voglio anche aggiungere dei plugin: potrebbero non comprimere completamente tutti i file. Ad esempio, mi sono imbattuto nel fatto che Plugin di backup per WordPress UpdraftPlus non ha eseguito il backup completo del database, saltando la tabella personalizzata (il suo prefisso era diverso dagli altri). Pertanto, quando si trasferisce un database, consiglio di utilizzare il buon vecchio phpMyAdmin o Adminer.

Nel secondo caso, se il tuo host fornisce un pannello di controllo, probabilmente ha un file manager. Quindi la cosa più semplice sarà utilizzarlo per creare un backup dei file del sito. Penso che tu possa capirlo da solo anche qui. Oppure, come ultima risorsa, contatta l'assistenza per chiedere aiuto.

Come creare un archivio con i file del sito

Nel secondo caso, supponiamo che il tuo sito si trovi nella directory /var/www/site
Accedi al tuo hosting utilizzando qualsiasi altro file o gestore di console (ad esempio putty), vai alla sezione /var/www/ e digita il comando

Sito Web Tar czvf backup.tar.gz

dove site è la directory che contiene il tuo sito.
Di conseguenza, vedrai il file backup.tag.gz. Devi scaricarlo, contiene un archivio dei file del tuo sito web

Inoltre, buoni hoster ti consentono di creare archivi con backup di siti direttamente dal pannello di controllo, puoi verificare questa opportunità nel servizio di supporto tecnico.

Nel peggiore dei casi, copia i file del sito su te stesso tramite ftp o, tuttavia, questa opzione è estremamente scomoda e indesiderabile, perché è lunga.

Crea una copia di backup del database del sito

Per creare un backup database mysql i dati possono

  1. Usa i plugin: WP-DB-Backup, WP Database Backup, ecc.
  2. Usa phpMyAdmin, Amministratore
  3. Crea una copia del database mysql tramite la console usando l'utility mysqldump

Anche io non considero il primo caso, perché non lo uso. Se hai bisogno di una recensione, scrivi nei commenti.

Come creare un backup del database utilizzando PhpMyAdmin, Adminer

  1. Trovare il nostro database
  2. Vai a Esportare
  3. Selezione della modalità Normale: visualizza tutte le possibili impostazioni
  4. Assicurati che tutte le tabelle siano selezionate
  5. Scegliere la compressione gzip
  6. Ci assicuriamo che il formato sia SQL
  7. Ci assicuriamo che tutte le caselle di controllo siano impostate come necessario

All'uscita da scaricare, otteniamo il file wptest.sql.gz, dove wptestÈ il nome del nostro database.

Fare una copia di un database usando mysqldump

Se non hai accesso a phpMyAdmin, puoi creare un dump del database tramite la console utilizzando l'utility mysqldump.
Supponiamo di avere i seguenti parametri per accedere al database: login: root, password: pass, il nome del database sheensay_database.
Accedi all'hosting tramite ssh e scrivi sulla console

Mysqldump sheensay_database -uroot -ppass | gzip> db.sql.gz

L'output sarà il file db.sql.gz, che contiene un dump (backup compresso) del database

Puoi semplificare la creazione di un backup del database se usi
Per creare un backup, è sufficiente 1 comando (se sotto root, aggiungi la chiave --allow-root):

Esportazione Wp db

E per distribuire un dump da un backup, puoi utilizzare un comando simile:

Wp db import db.sql

dove db.sql è il nome del dump del database.

Puoi comprimere db.sql usando il comando:

Gzip db.sql

E scompattalo di nuovo:

Gunzip db.sql.gz

Trasferimento dal server locale all'hosting

Quindi, abbiamo 2 file con i backup del nostro sito: backup.tar.gz - con i file del sito e wptest.tar.gz - con il dump del database. Se spostiamo il nostro sito da Denver (o altrimenti server locale) per l'hosting, infatti, non cambierà nulla, tranne che l'archivio con i file del sito dovrà essere assemblato con un normale archiviatore (lo stesso, usando Shift + F1 sulla cartella desiderata con i file, se la cava perfettamente). Puoi anche trasferire nuovamente il sito a Denver o a qualsiasi altro hosting, quindi la direzione del trasferimento non ha importanza.

Sul hosting locale(Denver / Denwer, Apri server) non dimenticare di disabilitare i plug-in di memorizzazione nella cache (, W3 Total Cache, WP Rocket e simili) e la sicurezza (Wordfence, All In One WP Security & Firewall, ecc.), interferiranno con il tuo lavoro. Se non puoi disabilitare i plugin tramite il pannello di amministrazione, elimina le loro directory manualmente, anche se questo è un metodo rozzo, ma molto efficace.

Trasferimento di file del sito

Per prima cosa, trasferiamo i file del sito. Se possibile, lo facciamo utilizzando il file manager: e carichiamo backup.tar.gz nella directory desiderata.

L'archivio con i file del sito deve essere caricato esattamente al livello gerarchico da cui è stato creato. Nel nostro caso, devi caricare su / var / www /
Tuttavia, in caso di difficoltà, è possibile utilizzare il comando UNIX per risolvere la situazione

Decomprimiamo usando il comando

Tar xfvz backup.tar.gz

Se disponi di un VDS / VPS, dopo aver trasferito i file, non dimenticare di installare i file e le directory corretti, nonché su di essi.

Trasferimento database

Ora vai su phpMyAdmin del nuovo hosting e importa il dump del nostro database

Il database sul nuovo hosting deve già esistere ed essere vuoto, cioè pronto ad accettare il nostro dump

  1. Vai alla sezione importare
  2. Selezione dell'archivio con il dump del database
  3. Assicurati che la codifica sia corretta
  4. Il formato deve essere SQL
  5. Risparmiamo

Ecco fatto, l'importazione è quasi completa. Resta da collegare il sito al database.
Per fare ciò, trova il file wp-config.php nella radice del sito e scrivi lì i dati forniti dall'hosting

Come cambiare l'URL di WordPress

Se durante la migrazione di WordPress hai bisogno di cambiare il dominio, non entrare nel database per modificare qualcosa manualmente, poiché c'è il rischio di rompere le stringhe serializzate.
Meglio usare una delle seguenti opzioni:

L'opzione più semplice è registrare il dominio in wp-config.php, il metodo non è l'ideale (a volte alcuni plugin potrebbero non funzionare correttamente finché anche il dominio non viene modificato nel database), ma è il più semplice e veloce.
Quindi, lo troviamo nella radice del sito, modifica wp-config.php. È desiderabile trovare define ("WP_DEBUG", false); e scrivi sopra o sotto: define ("WP_DEBUG", false); // example.com, sostituiscilo con il tuo dominio define ("WP_HOME", "http://example.com"); define ("WP_SITEURL", "http://example.com"); Opzione per hobbisti: usiamo Per apportare modifiche in modo sicuro al database di WordPress, puoi utilizzare

L'utilità può essere utilizzata per qualcosa di più della semplice modifica del nome di dominio nel database. Può aiutarti a fare altre modifiche, se necessario, facendolo con attenzione e preservando la struttura dei dati.
Alla fine del lavoro, è meglio rimuovere la directory con gli script per motivi di sicurezza. Ti consiglio di eliminare non utilizzando il pulsante eliminami, ma manualmente tramite FTP o.

Come fare un reindirizzamento 301 da un vecchio dominio a uno nuovo

Supponiamo che il sito sia stato spostato dal dominio example.org a example.com

B. htaccess nella root del sito scriviamo:

RewriteEngine su RewriteCond% (REQUEST_FILENAME) robots.txt $ RewriteRule ^ ([^ /] +) $ 1 [L] RewriteCond% (HTTP_HOST) ^ (www \.)? Esempio \ .org RewriteRule ^ (. *) $ Http: / /esempio.com/$1

Ed ecco un esempio, quando uno spostamento da a viene aggiunto a un cambio di dominio:

RewriteEngine su RewriteCond% (REQUEST_FILENAME) robots.txt $ RewriteRule ^ ([^ /] +) $ 1 [L] RewriteCond% (HTTP_HOST) ^ (www \.)? Esempio \ .org RewriteCond% (SERVER_PORT)! ^ 443 $ RewriteRule ^ (. *) $ https://example.com/$1

O un'opzione universale:

RewriteEngine On RewriteCond% (REQUEST_FILENAME) robots.txt $ RewriteRule ^ ([^ /] +) $ 1 [L] RewriteCond% (HTTPS) off RewriteCond% (HTTP_HOST) ^ www \. RewriteCond% (HTTP_HOST) ^ (?: www \.)? (. +) $ RewriteRule ^ https: //% 1% (REQUEST_URI)

E l'ultima cosa: nel robots.txt alla radice del sito, scrivi (se il file non esiste, crealo):

Agente utente: * Disallow: Host: example.com Sitemap: http://example.com/sitemap.xml

A volte devi trasferire un sito funzionante su un nuovo dominio. In questo articolo, ti dirò in dettaglio con schermate come trasferire tu stesso wordpress su un altro dominio senza ricorrere ai servizi di compagni di terze parti. Un professionista farà sicuramente tutto nel miglior modo possibile. Ma c'è la possibilità di imbattersi in uno fangoso, che, se fa tutto normalmente, potrebbe lasciare una scappatoia per il tuo sito. Oppure unisci il tuo database e rivetta le pagine del portale sulla base di esso. Quindi è meglio essere in grado di eseguire il trasferimento da soli.

Il trasferimento del sito può essere effettuato all'interno di un hosting o su un altro hosting. Prenderò in considerazione l'opzione di trasferimento all'interno dello stesso hosting (ad esempio). L'opzione con un altro hosting è molto simile allo spostamento di un sito su un altro hosting, che ho descritto di recente. L'unica differenza è che sul nuovo hosting crei un nuovo dominio e in robots.txt registri anche un nuovo dominio nella direttiva host.

Cominciamo pregando. Prima di tutto, devi fare una copia del tuo sito sul tuo computer locale. Per farlo utilizzeremo l'ottimo ftp Filezilla client... Se non hai mai usato questo programma, allora leggi sul mio blog.
Connettiti al tuo hosting e scarica tutti i file del sito su cartella separata sul tuo computer.

Poiché stiamo trasferendo il sito all'interno dello stesso hoster, utilizzeremo naturalmente lo stesso database, ma per ogni evenienza, puoi anche esportare il database e posizionarlo nella cartella con la copia del sito. In questo articolo si legge anche come fare un backup del database.

Nuovo dominio su hosting

Ora facciamo un trasferimento diretto di wordpress a un altro. Usando Filezilla, copia tutti i file da una cartella sul tuo computer a nuova cartella sull'hosting.

Impostazioni in wordpress

Nel pannello di amministrazione in impostazioni wordpress nella sezione generale, cambia l'indirizzo del sito con uno nuovo.

Modificare i collegamenti nei post e nelle immagini

Poiché in wordpress, i collegamenti alle immagini sono, ad esempio, registrati in un database con un nome di dominio, molto probabilmente non vedrai le immagini negli articoli sul nuovo dominio. Per risolvere questa situazione, apri l'utility PhpMyAdmin nel pannello di controllo dell'hosting e connettiti al database del sito.
Se all'inizio non hai eseguito il backup del database, ti consiglio vivamente di farlo ora.

Nel menu in alto, fai clic sulla voce "SQL". Nella finestra che si apre scrivi ( tutti i collegamenti senza una barra (/) alla fine)

UPDATE wp_options SET option_value = SOSTITUISCI (option_value, 'http://oldsite.com', 'http://newsite.com') WHERE option_name = 'home' OR option_name = 'siteurl';
UPDATE wp_posts SET guid = REPLACE (guid, 'http: //oldsite.com ', 'http: //newsite.com');
UPDATE wp_posts SET post_content = REPLACE (post_content, 'http://oldsite.com', 'http://newsite.com');
UPDATE wp_postmeta SET meta_value = REPLACE (meta_value, 'http: //oldsite.com ', 'http: //newsite.com');

Siamo contenti del sito sul nuovo dominio

Il trasferimento di wordpress al nuovo dominio è completo. Di conseguenza, il nostro sito sta ora lavorando su un nuovo dominio. Il vecchio sito uscirà gradualmente dall'indice e potrà essere eliminato.
Se hai domande, scrivi nei commenti. Proviamo a trovare insieme delle risposte.

E infine. Se sei stanco, ecco un piccolo video per rilassarti. Incontro di boxe di lepri nei fari. :)

Il tuo attuale provider di hosting non è in grado di fornire il livello di servizio richiesto per poter eseguire il tuo sito WordPress con velocità e prestazioni accettabili:

Quindi dovrai trovare un nuovo fornitore e implementare spostare un sito WordPress su un altro hosting... Aziende che consiglio:

eHost è un provider economico per piccoli siti WordPress. Questo hosting utilizza CPanel come pannello di controllo;
iPage è un altro ottimo provider di hosting con prezzi convenienti. Questa è un'ottima opzione per ospitare un sito WordPress. Qui hai la possibilità di hosting gestito e la possibilità di aggiornare a un VPS o server dedicato;
BlueHost - è la scelta migliore per ospitare risorse aziendali. L'azienda fornisce diversi piani tariffari, hosting WordPress gestito, VPS e server dedicato. Questo provider è adatto a qualsiasi sito.

Importante! Prima di trasferire una risorsa su un altro hosting, crea una copia di backup del tuo sito: file e database.

Dopo aver trovato un hosting adatto, dovrai seguire i passaggi descritti di seguito.

Passaggio 1: trasferisci file WordPress

Spostare un sito su un altro hosting può essere fatto usando FTP o usando CPanel. Descriverò entrambi i metodi.

È necessario utilizzare un client FTP per connettersi al server. Consiglio di usare FileZilla. È gratuito e facile da usare. Avrai bisogno di un account FTP sul nuovo e sul vecchio hosting per connetterti ai server.

Un account per FTP può essere creato nel pannello di controllo dell'hosting:

  • Collegati al server del vecchio provider e accedi alla cartella public_html. Qui è dove vengono archiviati i file del sito;
  • Scarica i file sul tuo computer;
  • Al termine del download, connettiti al server del nuovo hosting e carica gli stessi file nella cartella public_html. Ora puoi iniziare a spostare il database.

Tenere conto come trasferire un sito su WordPress su un altro hosting usando cpanel. Questo è un processo più veloce e non richiede ulteriori Software... Questo metodo funziona solo se sia il vecchio che il nuovo hosting utilizzano CPanel:

  • Accedi al tuo account sul vecchio hosting e apri CPanel;
  • Vai al file manager e trova la cartella in cui sono archiviati i file del sito; dovrebbe essere nella cartella public_html;
  • Seleziona una cartella e comprimila in un archivio .zip utilizzando l'opzione "Comprimi";
  • Usa il pulsante di download per salvare l'archivio con i file sul tuo computer;
  • Al termine del download, vai al tuo nuovo hosting e accedi a CPanel;
  • Aggiungi il tuo Nome del dominio sul nuovo hosting nella sezione " Aggiungi dominio". Quindi, creerai una cartella sul nuovo hosting;
  • Carica l'archivio creato sul nuovo hosting utilizzando il file manager e carica la funzione nella cartella public_html ( o nella cartella che è stata creata nel passaggio precedente);
  • Decomprimere i file compressi utilizzando la funzione "Unpack", specificando l'esatta cartella di destinazione;
  • Sul questo momento hai trasferito con successo i tuoi file al tuo nuovo hosting e ora puoi iniziare a trasferire il tuo database.

Passaggio 2: sposta il database di WordPress

Prima di finire trasferire un sito su WordPress su un altro hosting, è necessario importare il database delle risorse dal vecchio hosting a quello nuovo:

  • Accedi al cpanel del vecchio hosting e vai allo strumento phpMyAdmin;
  • Dopo esserti connesso al server DBMS, sul lato sinistro dello schermo, vedrai tutti i tuoi database sull'hosting. Seleziona il database che vuoi spostare. Se non sai quale database ti serve, apri il file wp-config.php ( situato nella cartella principale di WordPress) e trova la riga al suo interno define ('DB_NAME', 'your_database_name');. Contiene il nome del database utilizzato dalla tua risorsa;
  • Seleziona la base desiderata sul lato sinistro dello schermo. Quindi vai al menu "Esporta";
  • Esporta il database selezionato nel " Esportazione veloce»In formato SQL e salvalo sul tuo computer;
  • Accedi al CPanel del nuovo hosting e utilizzando la procedura guidata del database Dati MySQL creare un nuovo db e utente. Salva il tuo nome utente e password perché avrai bisogno di questi dettagli in seguito:
  • Vai su PhpMyAdmin sul nuovo hosting e sul lato sinistro del pannello seleziona il database appena creato;
  • Clicca sul pulsante "Importa" nella parte superiore della finestra e seleziona il database salvato sul tuo computer;
  • A questo punto, hai finito di migrare il tuo database, ma c'è dell'altro in arrivo.

Passaggio 3: aggiornamento del file di configurazione

Al termine del trasferimento del tuo sito WordPress su un altro hosting, devi collegare il sito al database. Apri il file wp-config.php sul nuovo hosting. Trova le seguenti righe al suo interno e sostituisci i vecchi dati con quelli nuovi che hai salvato in precedenza:

/ ** Il nome del database per WordPress * / define ("DB_NAME", "old_database_name"); / ** Nome utente del database MySQL * / define ("DB_USER", "old_database_user"); / ** Password del database MySQL * / define ("DB_PASSWORD", "old_database_password"); / ** nome host MySQL * / define ("DB_HOST", "localhost");

È necessario modificare il nome del database, il nome utente e la password; localhost può essere lasciato. L'host del database rimarrà lo stesso poiché la maggior parte degli ISP utilizza localhost. I tuoi file sono ora collegati al database.

Ci sono passaggi aggiuntivi che potresti trovare utili.

Passaggio 4: trasferire account di posta elettronica

Trasferimento di account E-mail molto simile allo spostamento di file WordPress. Tutte le impostazioni e le email dei tuoi account si trovano nella cartella public_html / mail /. Puoi utilizzare il client FTP o CPanel per spostarli.

Scaricando Conti email dal vecchio hosting e caricandole su quello nuovo, salverai tutte le impostazioni. Ciò elimina la necessità di modificare le impostazioni e-mail in client di posta(v Thunderbird, Outlook e altri).

Passaggio 5: cambia il server DNS e sposta il dominio

Per evitare tempi di inattività durante trasferire un sito su un altro hosting, dovresti completare questo passaggio per ultimo. Dopo aver migrato il database, i file e aver spostato gli account di posta elettronica, è necessario modificare il nome del server DNS.

A volte l'amministratore del sito deve cambiare il dominio. Spostare un sito WordPress da un dominio all'altro ha alcune peculiarità. Non è sufficiente trasferire i file nella directory principale del nuovo dominio, importare il database e configurare la connessione ad esso nel file di configurazione. WordPress è collegato a un dominio ed è imperativo apportare modifiche alle impostazioni del sito affinché funzioni con il nuovo dominio. In questo articolo ti dirò in dettaglio passo dopo passo come farlo in modo semplice e senza conseguenze.

Trasferimento di file e database del sito su WordPress da un dominio a un altro

Il primo passo è ottenere i dati iniziali del sito, ovvero salvare i file del sito e il database. Consideriamo questo sull'esempio dell'hosting Machost.

1. Creiamo e salviamo i file del sito, puoi farlo tramite il File Manager:
Vai alla directory principale del vecchio dominio, seleziona tutti i file dalla directory principale e crea un archivio. Scarica l'archivio salvato sul tuo computer. Puoi anche usare per scaricare file.

2. Esportiamo il dump del database. Per fare ciò, vai su phpMyAdmin, seleziona la base nell'elenco a sinistra e fai clic sul pulsante in alto Esportare

Altro: Gli archivi di file e i database dei siti in Machost possono essere creati automaticamente dal menu Backup nella sezione Crea una copia di backup. I file verranno inseriti nella directory privata

Ora che hai i file sorgente per il tuo sito, puoi procedere alla seconda fase: trasferire i dati a un nuovo dominio e configurarlo. Ti consiglio di farne una copia e di conservarli separatamente, in caso 3. Vai alla directory principale del nuovo dominio e scarica l'archivio. Ancora una volta, questo può essere fatto sia attraverso file manager pannello di controllo hosting e tramite FTP. Il file può essere decompresso in un file manager
4. Importiamo sql dump nel database tramite phpMyAdmin. Per fare ciò, accedi a phpMyAdmin del database richiesto, seleziona il database nell'elenco a sinistra e quindi fai clic su pannello superiore sul pulsante Importare

5. Nel file di configurazione del sito wp-config.php nuovo dominio, scrivere le informazioni per connettersi al database.

Cambia dominio nelle impostazioni di WordPress

Dopo il trasferimento, di norma, le immagini non vengono visualizzate sul sito, come se mancassero i file di stile. I link vanno al vecchio dominio. Questa è una caratteristica Motore WordPress, per completare il trasferimento, è necessario apportare modifiche al database, ovvero modificare i collegamenti del vecchio dominio con quello nuovo. Questo può essere fatto in diversi modi.

Cambia dominio in WordPress tramite phpMyAdmin

Entriamo in phpmyadmin del database a cui è connesso il tuo sito. Assicurati di selezionare il database nell'elenco a sinistra e premi il pulsante SQL, come mostrato nello screenshot

Uno per uno o tutti e tre contemporaneamente, copiare ed eseguire le richieste che sono indicate di seguito, correggendo i parametri

UPDATE wp_options SET option_value = REPLACE (option_value, "http: //old-domain.com", "http: //new-domain.ru") WHERE option_name = "home" OR option_name = "siteurl"; UPDATE wp_posts SET guid = REPLACE (guid, "http: // vecchio-dominio.ru", "http: //nuovo-dominio.ru"); UPDATE wp_posts SET post_content = REPLACE (post_content, "http: // vecchio-dominio.com", "http: //nuovo-dominio.com");

Importante! Devi registrare un dominio senza barra / alla fine, come indicato nell'esempio.
La richiesta non verrà eseguita se non hai un prefisso nelle tabellewp_e l'altro.
Se per esempio hai un prefissopref_, quindi nel codice della richiesta scrivilo: UPDATE pref_posts SET ...

Cambia dominio in WordPress in sql dump usando un editor di testo

Un altro modo per aggiornare le informazioni nel database è sostituire manualmente i collegamenti dal vecchio dominio a quello nuovo. Accedi tramite phpMyAdmin al vecchio database del dominio ed esporta se lo hai già fatto. Editor di testo apri il file sql risultante e cerca, sostituendo tutti i riferimenti al vecchio dominio con quello nuovo. Dopo aver aggiornato le informazioni, importare il dump nel database sull'hosting, cancellandolo prima delle vecchie tabelle.

Questo completa il trasferimento e la configurazione.

Questa istruzione ti aiuterà se hai bisogno di trasferire il tuo sito:

  • da un dominio all'altro;
  • dal sottodominio al dominio principale (ad esempio, dal sottodominio sub.domain.ru al dominio principale domain.ru);
  • da una sottodirectory alla directory principale (ad esempio, da ../ domain.ru/wordpress alla directory ../ domain.ru/).

Con un semplice trasferimento di file Wordpress da una directory all'altra, il sito "si rompe": il layout è rotto, le immagini scompaiono. Per trasferire correttamente il sito, seguire le istruzioni di seguito.

Come trasferire un sito da un dominio a un altro?

Quando si cambiano i domini o si passa da HTTP a HTTPS, diventa necessario sostituire tutti i vecchi URL con quelli nuovi. Puoi farlo manualmente modificando file di configurazione e un database, oppure modo veloce- utilizzando il plugin Velvet Blues Update URLs.

Installazione del plugin

Velvet Blues Aggiorna il plug-in degli URL, le impostazioni e lavora con il plug-in

Nel menu "Strumenti", seleziona la voce Aggiorna URL:


Come visualizzare un sito su un dominio diverso

Per trasferire un sito da un dominio ad un altro, nella pagina che si apre, specificare i seguenti dati:

  • in campo Vecchio URL- vecchio indirizzo del sito;
  • in campo Nuovo URLnuovo indirizzo luogo;
  • spunta tutte le caselle

Quindi premere il pulsante Aggiorna gli URL ORA:


Attendi che il plugin finisca di funzionare. La pagina visualizzerà i risultati e il numero di URL modificati. Pertanto, grazie all'utilizzo del plug-in Velvet Blues Update URLs, è possibile modificare gli URL delle pagine in Wordpress e aggiornare i collegamenti dopo aver cambiato il dominio in pochi minuti.

Pronto! Dopo aver completato i passaggi, il tuo sito WordPress sarà disponibile ai nuovi URL.

Puoi anche migrare manualmente il tuo sito su WordPress. Non è consigliabile utilizzare questo metodo, poiché spesso si verificano errori durante il trasferimento manuale.

Trasferire manualmente un sito WordPress da un dominio a un altro

  1. 3.

    Seleziona tutti i file del sito e copiali in cartella root nuovo sito.

  2. 6.

    Seleziona la base richiesta e vai alla scheda SQL... Esegui le seguenti query SQL una alla volta:

    UPDATE wp_options SET option_value = SOSTITUISCI (option_value, "http://olddomain.ru", "http://newdomain.ru") WHERE option_name = "home" OR option_name = "siteurl"; UPDATE wp_posts SET guid = REPLACE (guid, "http://olddomain.ru", "http://newdomain.ru"); UPDATE wp_posts SET post_content = REPLACE (post_content, "http://olddomain.ru", "http://newdomain.ru");

    dove vecchiodominio.ru è il nome precedente del sito e nuovodominio.ru è il nuovo nome del sito. Se stai utilizzando un certificato SSL per il sito, sostituisci http con https.

    Importante: Se disponi di un dominio in cirillico e la richiesta non è stata elaborata, inserisci il nome del dominio in formato Punycode. Per fare ciò, usa. Ad esempio, devi trasferire il tuo sito su un dominio cirillico nuovodominio.ru... Il nome di questo dominio in formato Punycode ha questo aspetto: xn--b1aedoqcfcd1k.ru... In questo caso, devi inserire una query SQL (ad esempio, 2 query): UPDATE wp_posts SET guid = REPLACE (guid, "http://olddomain.ru", "http: // xn - b1aedoqcfcd1k.

    Se si verifica un errore

    Se vedi un errore come: 1146 - La tabella "u1234567_hid5.wp_options" "non esiste, controlla se esiste una tabella del modulo wp_options... Il prefisso della tabella può differire da wp per esempio: la tabella si chiama xxx_opzioni, dove xxx- qualsiasi insieme di lettere e numeri. Se il prefisso è diverso, cambia il nome della tabella in tutte e tre le query precedenti.

  3. 7.

    Svuota la cartella wp-content / cache se hai impostato la cache. Prima di verificare la correttezza della visualizzazione del sito.

Fatto, hai trasferito il sito da un dominio all'altro.

LA CAMPANA

C'è chi ha letto questa notizia prima di te.
Iscriviti per ricevere gli ultimi articoli.
E-mail
Nome
Cognome
Come vuoi leggere La Campana?
Niente spam