Ce înseamnă, de fapt, „să muți un site”
Un site WordPress are două părți:
- fișierele: WordPress, tema, pluginurile și imaginile încărcate (folderul
wp-content); - baza de date: articolele, paginile, setările și utilizatorii.
Ca să muți site-ul, copiezi ambele părți pe hostingul nou, le legi între ele și abia la final îndrepți domeniul spre serverul nou. Dacă respecți ordinea asta, vizitatorii nu observă nimic.
Înainte de orice: backup complet
Fă un backup complet al site-ului (fișiere și bază de date) și descarcă-l pe calculatorul tău. Dacă ceva merge prost la mutare, ai mereu de unde reveni.
Nu anula încă vechiul hosting. Îl păstrezi până când site-ul merge sigur pe cel nou.
Varianta 1: cu un plugin (cea mai simplă)
Pentru majoritatea site-urilor, un plugin de migrare face totul în câțiva pași. Cele mai folosite sunt All-in-One WP Migration, Duplicator și UpdraftPlus. Pașii sunt aproape la fel:
- Instalezi pluginul pe site-ul vechi și faci un export complet (o arhivă).
- Pe hostingul nou instalezi un WordPress curat, pe același domeniu.
- Instalezi același plugin pe WordPress-ul nou și imporți arhiva.
- Te loghezi din nou, cu datele de pe site-ul vechi, și verifici tot.
Atenție: unele pluginuri gratuite au limită de mărime la import. Pentru site-uri mari, varianta manuală e mai sigură.
Varianta 2: manual
- Copiezi fișierele. Le descarci de pe hostingul vechi (prin FTP, SFTP sau managerul de fișiere) și le urci pe cel nou, în folderul site-ului.
- Exporți baza de date de pe hostingul vechi, din phpMyAdmin sau din panou, ca fișier
.sql. - Creezi o bază de date nouă pe hostingul nou și imporți fișierul
.sql. - Actualizezi
wp-config.phpcu numele, utilizatorul și parola bazei de date noi:
define( 'DB_NAME', 'numele_bazei' );
define( 'DB_USER', 'utilizatorul' );
define( 'DB_PASSWORD', 'parola' );
define( 'DB_HOST', 'localhost' );
Pasul important: testezi înainte să muți domeniul
Înainte să schimbi DNS-ul, verifică site-ul pe serverul nou. Cel mai simplu e să editezi fișierul hosts de pe calculatorul tău, ca doar tu să vezi domeniul pe IP-ul nou:
- pe Windows:
C:\Windows\System32\drivers\etc\hosts - pe Mac și Linux:
/etc/hosts
Adaugi o linie cu IP-ul serverului nou și domeniul:
123.45.67.89 site-ul-tau.ro www.site-ul-tau.ro
Navighezi pe site: pagini, imagini, formulare, logare în administrare. Când e totul în regulă, ștergi linia.
Mutarea domeniului
Cu o zi înainte, dacă poți, scade TTL-ul înregistrărilor DNS (de exemplu la 300 de secunde). Așa schimbarea se propagă mai repede.
Apoi schimbi DNS-ul domeniului ca să arate spre hostingul nou. Pornești SSL-ul pe noul hosting imediat ce domeniul arată spre el.
Nu uita de emailuri
Dacă ai adrese de email pe domeniu (de exemplu contact@site-ul-tau.ro), trebuie mutate și ele: creezi aceleași conturi pe noul hosting și actualizezi înregistrările MX. Mesajele vechi le poți copia cu un program de email, legând ambele conturi.
După mutare
- lasă vechiul hosting activ încă câteva zile;
- verifică formularele de contact (dacă trimit emailuri);
- verifică dacă backup-urile automate merg pe noul hosting.
Mutarea la Wiptor
Pe hostingul web Wiptor ai SSL gratuit automat, backup-uri și stocare NVMe. La planurile Business, Pro și Enterprise, echipa noastră îți mută site-ul, baza de date și emailurile fără cost suplimentar: ne dai datele de acces de la vechiul hosting, iar noi ne ocupăm de rest și verificăm totul înainte să muți domeniul.
Vrei propriul server?
Servere de jocuri de la 3 €/lună, cu activare instantă și protecție DDoS inclusă.
Vezi planurile →