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:
- Scrie-ne pe WhatsApp la +40 775 396 021 sau la suport@nbt-host.com: domeniul și unde e găzduit acum.
- 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.
- Mutăm site-ul, îl verificăm și îți spunem când poți schimba nameserverele (vezi „Schimbarea DNS”, mai jos).
- 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.
- În cPanel-ul NBT Host, deschide Domenii » WordPress Management (Domains » WordPress Management).
- Apasă Import. În interfața în engleză apare ca Import [Beta].
- 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.
- Remote site URL: adresa site-ului vechi, exact cum se deschide în browser, de exemplu
- 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.
- 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.
- 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:
- 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.
- pe Windows: caută Notepad în Start, clic dreapta » Executare ca administrator (Run as administrator). Apoi Fișier » Deschidere și deschide
- Adaugă la final rândul următor, cu domeniul tău:
185.230.138.193 domeniul-tau.ro www.domeniul-tau.ro - Salvează. În nano: Ctrl+O, Enter, apoi Ctrl+X. Închide și redeschide browserul.
- 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. - Ș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://.
- În WordPress-ul vechi, mergi la Pluginuri » Adaugă (Plugins » Add New), caută All-in-One WP Migration, instalează-l și activează-l.
- Mergi la All-in-One WP Migration » Export. La Export To alege File și descarcă fișierul
.wpress. - Schimbă nameserverele spre noi (vezi „Schimbarea DNS”, mai jos) și așteaptă până când
https://domeniul-tau.rose deschide pe serverul nostru, fără avertizare de certificat. - Instalează WordPress pe domeniu cu WP Toolkit, cu
https://. Pașii sunt în ghidul „Instalarea WordPress cu WP Toolkit”. - Î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. - 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
- Verifică paginile importante, formularul de contact și, dacă ai magazin, coșul.
- Dezactivează și șterge pluginul de migrare. La varianta 2, șterge și pluginul de import WP Toolkit de pe site-ul vechi.
- Setează actualizările automate și măsurile de securitate (ghidul „Actualizări și securitate WordPress în WP Toolkit”).
- 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.phpnu se potrivesc cu baza de date de pe serverul nou. Verifică numele complet al bazei, cu prefix, utilizatorul, parola și host-ullocalhost(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ă fiehttps://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.