Alege planul

Mutarea unui site WordPress de la alt host

Cum muți un site WordPress la NBT Host - îl mutăm noi, gratuit, sau îl imporți singur cu WP Toolkit ori cu un plugin de migrare.

  • Actualizat
ghid · wordpress
Pași
31
Citești în
9min
Secțiuni
8
Începe ghidul

Ce obții

Site-ul WordPress, cu fișiere și bază de date, copiat pe serverul NBT Host și verificat. Abia apoi domeniul se îndreaptă spre noi, fără să pierzi conținut și, în variantele 1 și 2, fără cădere, în condiții normale.

Înainte să începi

  • Contul NBT Host trebuie să fie activ, cu domeniul adăugat: e domeniul principal al contului sau unul adăugat din Domenii » Domenii (Domains » Domains).
  • Ai nevoie de acces de administrator în WordPress-ul vechi.
  • Site-ul trebuie să încapă în limitele planului.
  • Site-ul trebuie să funcționeze pe PHP 8.2 sau 8.3. Dacă la vechiul host rula pe PHP 7, actualizează întâi tema și pluginurile.
  • Nu schimba încă nameserverele. Site-ul vechi rămâne online până la final.
  • Emailurile. Dacă ai adrese pe domeniu la vechiul host, de exemplu contact@domeniul-tau.ro, creează-le și la noi înainte de schimbarea DNS: Adresă de e-mail » Conturi de e-mail (Email » Email Accounts). Mesajele deja primite nu se mută singure, așa că păstrează găzduirea veche până le salvezi. Dacă emailul e la Google sau Microsoft, scrie-ne înainte de schimbarea nameserverelor, ca să păstrăm setările pentru el.

Varianta 1 — îl mutăm noi, gratuit

Mutarea e gratuită pentru site-urile incluse în planul ales. O facem o singură dată, la începutul contractului, dacă:

  • ne dai acces temporar la panoul găzduirii actuale (cPanel, DirectAdmin sau Plesk), printr-un utilizator făcut doar pentru mutare sau prin acces delegat, dacă firma de acum îl oferă, sau o copie completă a fișierelor și a bazei de date;
  • site-ul încape în limitele planului ales.

Nu intră în mutarea gratuită site-urile făcute pe platforme care nu permit exportul (de exemplu Wix, Squarespace sau Shopify) și nici reparațiile, actualizările sau modificările site-ului. Toate condițiile sunt pe pagina Mutarea gratuită.

Nu ne trimite nicio parolă pe WhatsApp sau pe email. Scrie-ne doar ce panou are găzduirea de acum și îți spunem cum ne dai accesul în siguranță. După mutare, ștergi utilizatorul făcut pentru noi sau retragi accesul delegat.

Pașii:

  1. Scrie-ne pe WhatsApp la +40 775 396 021 sau la suport@nbt-host.com: domeniul și unde e găzduit acum.
  2. Dacă vechiul host are cPanel, cel mai simplu e un backup complet. În cPanel-ul vechi, mergi la Fișiere » Copiere de rezervă (Files » Backup) și apasă Download a Full Account Backup. Când e gata, ne spui unde îl găsim, de exemplu printr-un link de descărcare. Altfel, ne dai acces temporar la panoul vechi, printr-un utilizator făcut doar pentru mutare sau prin acces delegat.
  3. Mutăm site-ul, îl verificăm și îți spunem când poți schimba nameserverele (vezi „Schimbarea DNS”, mai jos).
  4. După mutare, șterge utilizatorul făcut pentru noi sau retrage accesul delegat.

Varianta 2 — singur, cu WP Toolkit (Import)

WP Toolkit copiază singur fișierele și baza de date de pe site-ul vechi. Pentru asta instalează acolo un plugin de import. Copierea se face de la adresa actuală a site-ului, deci domeniul trebuie să arate încă spre vechiul host cât timp rulează importul.

  1. În cPanel-ul NBT Host, deschide Domenii » WordPress Management (Domains » WordPress Management).
  2. Apasă Import. În interfața în engleză apare ca Import [Beta].
  3. Se deschide fereastra Import WordPress Site, care rămâne în engleză și când restul interfeței e în română. Completezi:
    • Remote site URL: adresa site-ului vechi, exact cum se deschide în browser, de exemplu https://www.domeniul-tau.ro;
    • la Access: datele de administrator ale WordPress-ului vechi, adică Administrator username și Administrator password. Dacă formularul ți-o cere, poți pune în locul parolei o Application password, creată în WordPress-ul vechi la Users » Profile » Application Passwords;
    • Domain and local installation path: domeniul din contul tău NBT Host. Lasă calea goală;
    • Local Database: lasă valorile propuse.
  4. Apasă Import și așteaptă. WP Toolkit arată pe rând: instalarea pluginului de import pe site-ul vechi, importul fișierelor, importul bazei de date și configurarea site-ului. Durata depinde de mărimea site-ului.
  5. La final apare mesajul Site-ul WordPress a fost importat de la adresa … (WordPress site was imported from …), iar site-ul apare în lista WP Toolkit.
  6. Verifică site-ul nou prin fișierul hosts (secțiunea următoare), apoi schimbă DNS-ul.

Importul e încă o funcție beta a WP Toolkit. Dacă nu vezi butonul sau apare Nu a reușit importul site-ului WordPress de la adresa … (Failed to import WordPress site from …), folosește varianta 3 sau scrie-ne.

Verificarea înainte de schimbarea DNS (fișierul hosts)

Așa vezi site-ul de pe serverul nostru pe calculatorul tău, înainte să-l vadă restul lumii:

  1. Deschide fișierul hosts:
    • pe Windows: caută Notepad în Start, clic dreapta » Executare ca administrator (Run as administrator). Apoi Fișier » Deschidere și deschide C:\Windows\System32\drivers\etc\hosts. Alege „Toate fișierele” ca să-l vezi în listă;
    • pe macOS: deschide Terminal și scrie sudo nano /etc/hosts, apoi parola Mac-ului.
  2. Adaugă la final rândul următor, cu domeniul tău: 185.230.138.193 domeniul-tau.ro www.domeniul-tau.ro
  3. Salvează. În nano: Ctrl+O, Enter, apoi Ctrl+X. Închide și redeschide browserul.
  4. Deschide site-ul și verifică paginile, formularele și panoul /wp-admin. O avertizare de certificat e normală în acest test: certificatul se emite abia după schimbarea DNS.
  5. Șterge rândul adăugat și salvează din nou.

Varianta 3 — singur, cu pluginul All-in-One WP Migration

Varianta asta are o pauză scurtă: site-ul nou se instalează după schimbarea DNS, ca să aibă din prima certificat și adresa cu https://.

  1. În WordPress-ul vechi, mergi la Pluginuri » Adaugă (Plugins » Add New), caută All-in-One WP Migration, instalează-l și activează-l.
  2. Mergi la All-in-One WP Migration » Export. La Export To alege File și descarcă fișierul .wpress.
  3. Schimbă nameserverele spre noi (vezi „Schimbarea DNS”, mai jos) și așteaptă până când https://domeniul-tau.ro se deschide pe serverul nostru, fără avertizare de certificat.
  4. Instalează WordPress pe domeniu cu WP Toolkit, cu https://. Pașii sunt în ghidul „Instalarea WordPress cu WP Toolkit”.
  5. În WordPress-ul nou, instalează același plugin și mergi la All-in-One WP Migration » Import. La Import From alege File, selectează fișierul .wpress și confirmă că site-ul nou se suprascrie.
  6. Intră în WordPress cu utilizatorul și parola de pe site-ul vechi, pentru că baza de date a fost înlocuită. Mergi la Setări » Legături permanente (Settings » Permalinks) și apasă Salvează modificările.

Pagina de import a pluginului îți arată cât de mare poate fi fișierul. La noi, limita implicită de încărcare a serverului e de 64 MB. O poți ridica temporar din MultiPHP INI Editor (upload_max_filesize și post_max_size, vezi ghidul „Versiunea PHP și setările PHP”) și o readuci după import. Pentru site-uri mari, e mai simplu să ne scrii: îl mutăm noi, gratuit.

Schimbarea DNS

  • Domeniul e cumpărat prin noi? Scrie-ne și schimbăm noi nameserverele.
  • Domeniul e la altă firmă? În panoul firmei de la care l-ai cumpărat, pune nameserverele ns1.nbt-host.ro și ns2.nbt-host.ro și șterge-le pe celelalte. Pașii pentru fiecare firmă sunt în ghidul „Cum îți îndrepți domeniul spre NBT Host”.
  • Ai un domeniu .de? Scrie-ne înainte: pentru el folosim altă metodă.
  • Propagarea poate dura până la 48 de ore. În timpul ăsta, unii vizitatori văd încă serverul vechi.
  • Certificatul SSL se emite automat după ce domeniul arată spre noi.
  • Nu închide găzduirea veche imediat. Păstreaz-o câteva zile, până vezi că totul merge și până îți salvezi emailurile.

După mutare

  1. Verifică paginile importante, formularul de contact și, dacă ai magazin, coșul.
  2. Dezactivează și șterge pluginul de migrare. La varianta 2, șterge și pluginul de import WP Toolkit de pe site-ul vechi.
  3. Setează actualizările automate și măsurile de securitate (ghidul „Actualizări și securitate WordPress în WP Toolkit”).
  4. Schimbă parola de administrator WordPress, dacă ai dat-o cuiva, și șterge din panoul vechi utilizatorul făcut pentru mutare.

Dacă ceva nu merge

  • Merge doar prima pagină, iar celelalte dau „404 Not Found”. În WordPress, mergi la Setări » Legături permanente (Settings » Permalinks) și apasă Salvează modificările. Asta reface fișierul .htaccess.
  • „Error establishing a database connection”. Datele din wp-config.php nu se potrivesc cu baza de date de pe serverul nou. Verifică numele complet al bazei, cu prefix, utilizatorul, parola și host-ul localhost (ghidul „Crearea unei baze de date MySQL și a unui utilizator”).
  • Browserul arată „Nu este sigur” după schimbarea DNS. Certificatul se emite automat după ce DNS-ul arată spre noi, deci mai așteaptă puțin. Dacă avertizarea rămâne și după 24 de ore, scrie-ne.
  • Site-ul te trimite pe adresa veche sau pe http://. În WordPress, la Setări » General (Settings » General), verifică WordPress Address (URL) și Site Address (URL). Ambele trebuie să fie https://domeniul-tau.ro, cu sau fără www, ca pe site-ul vechi.
  • Importul se oprește sau fișierul e prea mare. Ridică temporar limitele din MultiPHP INI Editor sau scrie-ne: mutarea o facem noi, gratuit, în condițiile de mai sus.
  • După schimbarea DNS nu mai primești emailuri. Adresele trebuie să existe și la noi, în Adresă de e-mail » Conturi de e-mail (Email » Email Accounts). Dacă emailul tău e la Google sau Microsoft, scrie-ne.
Suport

Te-ai blocat? Îl facem împreună.

Scrie-ne ce pas nu merge și, dacă se poate, trimite o captură de ecran. Îți răspundem în programul de lucru.

Telefon și WhatsApp+40 775 396 021
Programluni – vineri, 9:00 – 18:00

Nu ne trimite niciodată parola pe WhatsApp sau pe email. Ce informații ne ajută să rezolvăm din prima: cum ceri ajutor.