Cum să migrați site-ul dvs. la o nouă gazdă web

Actualizat: 2022-08-15 / Articol de: Jerry Low

Introducere: Mutarea site-ului dvs. pe o altă gazdă

Într-o lume ideală, nu ar trebui să ne facem niciodată griji cu privire la schimbarea gazdelor web – site-ul nostru ar rămâne fericit găzduit la facilitatea actualului furnizor de găzduire cu timpi mari de încărcare, costuri accesibile, și timp de funcționare 100%.

Din păcate, lumea nu este ideală și acest scenariu perfect există rar, dacă vreodată, există.

Dacă gazda dvs. web actuală nu vă oferă ceea ce aveți nevoie, ar putea fi timpul să migrați la una mai bună. Migrarea site-ului dvs. la o nouă gazdă web nu trebuie să fie la fel de obositoare precum mutarea într-o casă nouă. De fapt, poate fi destul de ușor dacă faci pașii corecti.

Două moduri de a transfera un site web

Când migrați un site web pe o altă gazdă web, trebuie să:

  1. Achiziționați și activați un nou cont de găzduire web,
  2. Mutați toate fișierele site-ului web - inclusiv baze de date și conturi de e-mail,
  3. Instalați și configurați aplicația dvs. la noua gazdă,
  4. Verificați site-ul nou pe înscenare / URL temporară,
  5. Depanați dacă există erori și
  6. Indicați-vă înregistrările DNS de domeniu către noua gazdă web

Puteți fie externaliza aceste sarcini către noua companie de găzduire (mulți o vor face gratuit), fie vă puteți transfera site-urile manual.

Vom cufunda în ambele opțiuni din acest articol.

Link-uri rapide:


Opțiunea #1: Externalizați migrarea site-ului (gratuit)

Fluxchart - Migrarea site-ului folosind opțiunea #1 - Pasul 1 - Înregistrare
Pasul 1- Înregistrare

Fluxchart - Migrarea site-ului folosind opțiunea #2 - Cerere fișier
Pasul 2 - Cerere de migrare

Organigrama - Migrarea site-ului folosind opțiunea #1 - Pasul 3 - Așteptați
Pasul 3 - Așteptați

Alegerea unei gazde web care oferă suport gratuit pentru migrare este cea mai bună opțiune pentru începători și proprietari ocupați de afaceri.

Găzduirea web este o industrie competitivă – companiile de găzduire fac tot posibilul pentru a câștiga noi clienți. Multe companii de găzduire, inclusiv unele grozave pe care le recomand, oferă Servicii gratuite de migrare a site-urilor web către clienți noi. Tot ce trebuie să faceți este să solicitați o migrare după înscrierea la noul furnizor, iar echipa de asistență a acestuia se va ocupa de lucrul greu.

În cele mai multe cazuri, aceasta este modalitatea preferată, astfel încât să puteți economisi timp și să vă concentrați asupra altor activități cruciale cu site-ul dvs. web.

Iată ce trebuie să faceți dacă mergeți cu această opțiune:

1. Înscrieți-vă cu o gazdă web care oferă migrarea gratuită a site-ului

De ce transpirați migrarea pe site? Unele companii de găzduire oferă suport gratuit pentru migrarea site-ului și vor ajuta utilizatorii noi să-și mute site-ul gratuit. Exemplu din captura de ecran de mai sus - Hostinger (click aici pentru mai multe detalii).

Iată companii de găzduire recomandate care vin cu migrarea gratuită a site-ului:

  • Hostinger - Cunoscut pentru prețurile sale competitive și soluția de găzduire unică, planul partajat pe un singur site începe de la 1.99 USD / lună.
  • InMotion hosting - Gazdă web excelentă, cu o experiență de peste 15 ani.
  • GreenGeeks - Gazdă web ecologică, îmbunătățire imensă a performanței recente de găzduire.
  • InterServer - Gazdă web rapidă și fiabilă din New Jersey - planul partajat începe de la 2.50 USD / lună.
  • TMD Hosting - Performanță excelentă și preț excelent - găzduirea partajată începe de la 2.95 USD / lună.
  • Cloudways - Asistență de migrare 100% hands-off pentru primul site - găzduirea bazată pe cloud începe de la 10 USD / lună.

2. Solicitați migrarea site-ului și furnizați detalii despre site

Fișați o cerere de migrare cu noua dvs. gazdă web. De obicei, tot ce trebuie să faceți este să furnizați date de autentificare la vechea dvs. gazdă - nume de gazdă, conectare la panoul de control și autentificare FTP, etc; iar noua ta gazdă web se va îngriji de restul.

Exemplu: InMotion hosting

InMotion Găzduire Site Transfer
Pentru a iniția o migrare a site-ului fer at InMotion hosting, conectați-vă la tabloul de bord AMP> Operațiuni de cont> Solicitare transfer site web. Click aici pentru a initia InMotion migrare gratuită a site-ului acum.

Exemplu: GreenGeeks

Puteți solicita GreenGeeks suport pentru migrarea site-ului după cumpărare. Pentru a iniția migrarea, conectați-vă la dvs GreenGeeks Manager cont > Asistență > Solicitare de migrare a site-ului > Selectați un serviciu > Furnizați informații de bază despre cont (la vechea gazdă), cum ar fi adresa URL a panoului de control, acreditările contului. Notă - GreenGeeks Serviciul de migrare a site-ului include nu doar transferul cPanel, ci și migrarea de pe platforma Plesk.

Exemplu: Cloudways

Cloudways Serviciul de migrație
Cloudways oferă asistență gratuită pentru migrare pentru utilizatorii lor (1 site). Pentru a începe procesul, pur și simplu lansați solicitarea dvs. la chatul lor de asistență (faceți clic aici pentru a vizita).

3. Întoarceți-vă și relaxați-vă

Da, asta e tot ce trebuie să faci.

Nu există probleme de depanare a erorilor de bază de date Nu migrați conturile de e-mail. Ușor ca o plăcintă.

Opțiunea #2: Migrați-vă site-ul manual

1. Cumpărați o nouă gazdă web

Aveți nevoie de o nouă gazdă web în loc înainte de a putea începe o migrare de gazdă.

Există o varietate de soluții de găzduire acolo, fiecare cu propria configurație și ofertă. Va trebui să evaluați și să comparați care este potrivit pentru dvs. pe baza unui număr de factori, cum ar fi costul, spațiul necesar și configurația serverului, pentru a numi câțiva.

De asemenea, în mod ideal ar trebui să vă informați vizitatorii și / sau clienții că vă mutați la o nouă gazdă web, împreună cu informații despre orele în care faceți schimbarea. Este o bună practică de PR să faceți periodic actualizări de stare pe rețelele de socializare pentru a vă informa clienții. În plus, vă recomandăm să solicitați utilizatorilor să nu vă viziteze site-ul web în timpul migrării pentru a minimiza încărcarea sistemului și pentru a preveni dureri de cap suplimentare de servicii pentru clienți.

Citeste mai mult:

2. Transferați fișierele site-ului web și conturile de e-mail

Pentru cei care rulează un site web static (site fără bază de date), tot ce trebuie să faceți este să descărcați totul (fișiere .html, .jpg, .mov) de pe serverul dvs. de găzduire existent și să le încărcați pe noua gazdă conform vechiului structura folderului. Mutarea se poate face rapid folosind a FTP/sFTP agent. Recomand folosirea FileZilla dacă sunteți în căutarea unuia.

Mutarea unui site dinamic (cu baza de date) necesită puțină muncă suplimentară.

Migrarea bazei de date

Pentru un site dinamic care rulează pe baza de date (de exemplu, MySQL), va trebui să exportați baza de date de la vechea gazdă web și să o importați la noua gazdă web. Dacă sunteți pe cPanel, acest pas se poate face cu ușurință folosind phpMyAdmin.

Exportarea și transferarea bazelor de date utilizând phpMyAdmin
Conectați-vă la cPanel> Baze de date> phpMyAdmin> Export.

În cazul în care utilizați un sistem de gestionare a conținutului (de exemplu, WordPress, Joomla), va trebui să instalați aplicațiile pe noua gazdă web înainte de a importa baza de date. Unele CMS oferă funcționalitate de transfer ușor (de exemplu, funcțiile de import/export ale WordPress) – puteți utiliza această funcție pentru a transfera fișierele de date direct folosind platforma CMS.

Migrarea unui site WordPress

Transferarea WordPress de la cPanel la cPanel

Pentru site-urile WordPress de găzduire cPanel (cea mai obișnuită configurare), cel mai rapid mod de a vă muta site-ul este de a închide totul în folderul „public_html” sau „www”, încărcați folderul în noua gazdă web și adăugați următoarele două linii în configurația WP:

define ('WP_SITEURL', 'http: //'. $ _SERVER ['HTTP_HOST']); definiți ("WP_HOME", WP_SITEURL);

Migrarea WordPress folosind plugin-uri comune

plugin pentru migrator wordpress
Migrația WP All-in-One vă ajută să exportați site-ul dvs. WordPress, inclusiv baza de date, fișierele media, plugin-urile și temele fără cunoștințe tehnice necesare

Alternativ, există o mulțime de pluginuri de migrare bune pentru cei care mută site-ul WordPress pe o nouă gazdă web. imi place Duplicator - Plugin de migrare WordPress și All-in-One Migrare WP pentru simplitatea lor. Aceste plugin-uri vă vor ajuta să clonați și să migrați un site WordPress către o nouă gazdă web fără cunoștințe tehnice necesare.

Migrarea WordPress utilizând pluginuri speciale

site migrator
SiteGround Migrator automatizează transferul unui site WordPress într-un cont de găzduire SiteGround.
plugin de migrare wpengine
WP Motor nu oferă servicii gratuite de transfer al site-ului, dar au un plugin special pentru migrarea site-ului WordPress pentru utilizatorii care se schimbă.

niste companii de gazduire web furnizați propriul plugin de migrare WordPress. De exemplu WP Engine Migration Automated și SiteGround Migrator - acestea sunt pluginuri speciale dezvoltate pentru transferul site-urilor WordPress către o gazdă web desemnată. Ar trebui să utilizați pluginurile interne atunci când treceți la acele companii.

Mutarea conturilor de e-mail pe o altă gazdă

Poate că una dintre cele mai dificile părți ale schimbării gazdei web este transferul e-mailului. Practic, vă veți întâlni cu unul dintre aceste trei scenarii:

Scenariul #1: e-mailul este în prezent găzduit pe un registrator de domenii (cum ar fi GoDaddy)

Această configurare a e-mailului este cea mai ușor de mutat. Conectați-vă la registrator de domenii (unde vă găzduiți e-mailul), schimbați-vă mail hosting O înregistrare (sau @) pe adresa IP a noii gazde web.

Scenariul #2: conturile de e-mail sunt găzduite cu o terță parte (cum ar fi Microsoft 365)

Asigurați-vă că înregistrările dvs. MX, împreună cu orice alte înregistrări de care are nevoie furnizorul dvs. de e-mail, sunt actualizate în DNS.

Scenariul #3: conturile de e-mail sunt găzduite cu vechea gazdă web

Dacă migrați un cont complet de la cPanel la cPanel, nu trebuie să vă transferați manual conturile de e-mail. Alternativ, puteți descărca toate conturile de e-mail (și toate fișierele din interior) din cPanel File Manager și le puteți încărca pe noua dvs. gazdă web. Procesul este simplu – iată un ghid pas cu pas în caz că ai nevoie de ajutor).

În cel mai rău caz (migrarea dintr-un sistem mai puțin ușor de utilizat găzduire panoul de control), va trebui să recreezi manual toate conturile de e-mail existente în noua ta gazdă web. Procesul poate fi puțin obositor – mai ales dacă rulați pe o mulțime de adrese de e-mail.

Adăugarea unui cont de e-mail folosind cPanel (Captura de ecran: InMotion hosting).

3. Verificare finală și depanare

După ce ați încărcat fișierele pe noua configurație de găzduire, verificați de două ori dacă totul funcționează corect pe site-ul dvs. web

Unele companii de găzduire oferă o platformă de staționare a dezvoltării (de ex. Cloudways) pentru a vă putea previzualiza cu ușurință și în mod fluid site-ul înainte de al trăi în mediul nou, permițându-vă să remediați orice problemă din spatele scenei.

Repararea erorilor de navigare pe site și a lipsei legăturilor

Pe măsură ce mutați activele site-ului dvs. din mediul de găzduire anterior, este posibil ca elementele, cum ar fi graficele, să fie deplasate sau ca anumite fișiere să fie lăsate în urmă. Dacă se întâmplă acest lucru, este posibil ca vizitatorii tăi să experimenteze Erori 404. Urmăriți jurnalul 404 în timpul și după comutare - acest jurnal vă va avertiza cu privire la orice link-uri sau active nefuncționale pe care trebuie să le remediați pentru a restabili site-ul să fie pe deplin funcțional.

În cele mai multe cazuri, puteți utiliza .htaccess redirectMatch și redirecționați către punctarea locațiilor vechi ale fișierelor către altele noi. Următoarele sunt câteva exemple de coduri pe care le puteți folosi.

Definiți-vă pagina 404

Pentru a minimiza daunele cauzate de legăturile rupte - unde moved.html este pagina pe care doriți să o arătați vizitatorilor dvs. atunci când există o eroare 404.

ErrorDocument 404 /moved.html

Transferarea unei pagini web la o nouă adresă URL

Redirecționați 301 /previous-page.html http://www.example.com/new-page.html

Transferarea întregului director într-o locație nouă

redirectMatch 301 ^ / categoria /? $ http://www.example.net/new-category/

Redirecționarea paginilor dinamice către o locație nouă

Și, în cazul în care vă schimbați structura site-ului la noua gazdă -

RewriteEngine pe RewriteCond% {QUERY_STRING} ^ id = 13 $ RewriteRule ^ / page.php $ http://www.mywebsite.com/newname.htm? [L, R = 301]

Depanarea erorilor bazei de date

Există riscuri în care baza dvs. de date ar putea fi coruptă în timpul comutatorului. Voi folosi WordPress ca exemplu pentru că asta sunt cel mai familiar.

În cazul în care puteți accesa în continuare tabloul de bord WP, ​​încercați mai întâi să dezactivați toate pluginurile și să vedeți dacă baza dvs. de date se ridică corect. Apoi, reactivați-le unul câte unul, verificând pagina de pornire de fiecare dată pentru a vă asigura că se afișează corect.

Lucrurile ar deveni puțin mai complicate dacă nu puteți accesa tabloul de bord. Încercați acești pași simpli simplifici pentru a vedea dacă lucrează:

  • Reîncărcați baza de date, scriind noua bază de date.
  • Verificați de unde provine eroarea de corupție și încercați să reîncărcați acel fișier de pe site-ul dvs. vechi la cel nou.
  • Deschideți fișierul și verificați pentru a vă asigura că acesta indică noul server.

Soluția #1: repararea bazei de date automate WordPress

Dacă acești pași nu funcționează, poate fi necesar să faceți un pic de codificare, dar am să vă vorbesc prin asta.

Mai întâi, deschideți noul site în FTP și accesați fișierul wp-config.php. Fișierul ar trebui să fie în dosarul principal în care locuiți blogul. Faceți o copie de rezervă a acestui fișier înainte de a efectua modificări.

Căutați această formulă:

/ ** Calea absolută către directorul WordPress. * /

Doar deasupra acestei linii, adăugați această formulă:

define ( 'WP_ALLOW_REPAIR', adevărat);

Salvați modificările și lăsați-vă deschis programul FTP pentru moment. Deschideți browserul Web preferat. Mergeți la următoarea adresă pentru rep

http://yourwebsitename.com/wp-admin/maint/repair.php
repararea ecranului
Oricare dintre butoane va funcționa pentru a repara baza de date, dar alegeți „Reparați și optimizați”.
baza de date reparații
Când procesul este finalizat, veți vedea un ecran care arată unul de mai jos. Vă va aminti chiar și să eliminați linia de reparare din fișierul de configurare.

Soluția #2: phpMyAdmin

Dacă metodele de mai sus nu funcționează, următorul pas este să vă îndreptați către baza de date.

Acest lucru poate fi descurajant dacă nu sunteți sigur cum funcționează bazele de date, dar pașii sunt destul de simpli. Chiar dacă distrugi complet baza de date, ar trebui să poți doar să re-descarci din serverul vechi și să încarci din nou. Nu este nevoie să vă fie frică atâta timp cât aveți baza de date salvată.

Accesați phpMyAdmin de la noua dvs. gazdă web. Alegeți baza de date WordPress. Aceasta se numește de obicei yoursite_wrdp1.

Cu toate acestea, acest lucru poate varia. Cu toate acestea, probabil veți vedea „WP” undeva în titlu (vezi imaginea de mai jos). Puteți găsi, de asemenea, numele bazei de date listat în acel fișier wp-config.php pe care l-ați deschis în pasul de mai sus. Faceți clic pe numele bazei de date din phpMyAdmin pentru a-l deschide.

alegeți baza de date
cPanel> Accesați phpMyAdmin> Faceți clic pe numele bazei de date pentru al deschide.
verifica toate
Odată ce baza de date se încarcă, bifați butonul care spune „Verificați toate / Verificați tabelele cu cheltuieli generale”.
reparare-tabel
Alegeți „Reparați tabelul în caseta verticală din dreapta locului în care tocmai ați bifat caseta.
reparații reușite
Veți primi o stare despre dacă tabelele au fost reparate, iar partea de sus a ecranului dvs. ar trebui să spună „interogarea dvs. SQL a fost executată cu succes”.

4. Direcționarea DNS-ului domeniului către noua dvs. gazdă web

godaddy dns record

În continuare, va trebui să comutați înregistrarea DNS a site-ului dvs. web (A, AAAA, CNAME, MX) la noile servere de gazdă web la registratorul dvs.

Înregistrarea dvs. DNS este o listă de „instrucțiuni” care specifică unde să trimiteți utilizatorul; mutarea înregistrării DNS pe noile servere asigură faptul că vizitatorii vor găsi site-ul dvs. așa cum au intenționat, mai degrabă decât să primească o eroare sau o direcționare greșită. Acesta este un pas critic - asigurați-vă că obțineți informațiile DNS corecte de la noua dvs. gazdă web.

Iată instrucțiunile pas cu pas privind schimbarea DNS a site-ului dvs. la GoDaddy, Nume ieftin, și Domain.com.

varful

Dacă domeniul dvs. este înregistrat în prezent la vechea dvs. gazdă web, luați în considerare transferul domeniului către o terță parte, astfel încât în ​​cazul în care aveți nevoie să schimbați din nou gazdele, domeniul dvs. poate veni cu dvs. mai ușor și fără complicații potențiale.

5. Verificați propagarea DNS

Odată ce ați solicitat să vă mutați înregistrarea DNS, comutatorul poate dura oriunde între câteva ore până la o zi întreagă pentru a putea fi difuzat.

Odată ce comutatorul este activ, avertizați-vă fosta companie de găzduire cu privire la anulare. Monitorizați-vă uptime-ul site-ului cu atenție timp de cel puțin o săptămână pentru a vă asigura că totul la noua gazdă web funcționează corect.

Sfat: Folosiți Care sunt DNS-urile mele pentru a efectua o căutare DNS pentru a verifica numele de domenii de adresă IP curentă și informații de înregistrare DNS de la mai multe servere de nume în locațiile 18. Aceasta vă permite să verificați cea mai recentă stare de propagare DNS.
Harta DNS este un alt instrument gratuit de căutare DNS pentru a verifica starea de propagare a DNS de la mai multe locații 20.

Să știți când este timpul să vă schimbați gazda web

Trecerea la o nouă gazdă web poate fi un moment stresant - motiv pentru care mulți proprietari de site-uri preferă să nu schimbe gazda web decât dacă este necesar. La urma urmei - de ce să pierdem timpul și energia când totul funcționează bine?

Deci, când este momentul potrivit să începe să cauți o nouă gazdă? De unde știți că gazda dvs. web este cauza principală a problemei site-ului dvs. web?

Iată câteva sugestii:

  1. Site-ul dvs. este în mod constant în jos
  2. Site-ul dvs. este prea lent
  3. Asistența pentru clienți nu este de ajutor
  4. Aveți mai mult spațiu, funcționalitate sau alte resurse
  5. Plătiți prea mult
  6. Ai fost hacked, de mai multe ori
  7. Ați auzit despre un serviciu excelent în altă parte

O gazdă web bună = Mai bine dormi noaptea

Când am trecut la InMotion hosting cu ani în urmă - asistența tehnică a fost atât de utilă și mi-a schimbat site-ul în siguranță și în timp ce dormeam. M-am trezit pe un site web care funcționa rapid și fiabil, fără o singură eroare în serviciu.

Dacă nu simțiți acest nivel de confort sau sunteți deranjați de rapoartele negative pe care le-ați văzut pe gazda dvs. web, poate că este timpul pentru o schimbare.

Întrebări frecvente despre migrarea găzduirii web

Ce este migrarea unui site web?

Termenul de migrare a site-ului web se referă la două scenarii: 1, Procesul de migrare a unui site web de la un domeniu la altul, schimbând de obicei locațiile site-ului, platforma de găzduire și designul; și 2, Procesul de migrare a unui site web de la o gazdă web la o altă gazdă web.

Folosim termenul în acest articol și îl referim la cel de-al doilea scenariu.

Cât costă transferul unui site web către o nouă gazdă web?

Gratuit până la aproximativ 100 USD, în funcție de complexitatea site-ului dvs. Multe gazde web, așa cum se menționează în acest articol, oferă suport gratuit pentru migrarea site-ului noilor lor clienți.

Îmi pot muta site-ul web de la GoDaddy la o altă gazdă?

Da. De asemenea, mutarea unui site web de la o gazdă la alta poate fi dificilă, dacă nu ați făcut-o înainte. Dacă este posibil, întrebați-vă noua gazdă web dacă ar fi dispuși să vă ajute cu migrarea gratuită a site-ului web - aceasta va face acest lucru pentru dvs. fără stres.

Companii de găzduire, cum ar fi A2 Hosting, GreenGeeks și InMotion hosting oferă servicii gratuite de migrare a site-urilor către clienții noi.

Puteți transfera un nume de domeniu pe un alt site de găzduire?

Numele de domenii nu trebuie să fie înregistrate la furnizorul dvs. de găzduire. De fapt, puteți găzdui numele dvs. de domeniu cu un furnizor de servicii și să îl conectați la găzduire furnizat de altul.

Schimbarea gazdelor web afectează SEO?

În general, gazdele web care nu se schimbă nu vă vor afecta site-ul SEO, presupunând că vă păstrați structura și conținutul site-ului la fel. Cu toate acestea, calitatea găzduirii dvs. (timp de funcționare, viteză etc.) vă afectează pe termen lung clasamentele de căutare - motiv pentru care vă recomand cu căldură să alegeți cea mai bună gazdă web din lista noastră.

Putem găzdui un site gratuit?

Da, este posibil să găzduiești un site web cu costuri zero. Cu toate acestea, aceste site-uri sunt adesea limitate în orice mod, cum ar fi faptul că au foarte puține resurse și aplicarea de branduri de gazdă. De asemenea, veți fi obligat să utilizați un subdomeniu al gazdei gratuite pe care vă aflați, deoarece numele de domeniu reale vor costa bani.

Cum îmi transfer site-ul către alt proprietar?

Tehnic, acest lucru se poate realiza prin transferul de active, cum ar fi găzduire web, nume de domeniu, plus acces la pluginuri și aplicații terțe. Cu toate acestea, dacă vă gândiți să faceți acest lucru, cel mai bine este să vă asigurați că toate finanțele implicate sunt păstrate în escrow pentru protecția dvs.

De asemenea, Citiți

Despre Jerry Low

Fondator al WebHostingSecretRevealed.net (WHSR) - o recenzie de găzduire de încredere și utilizată de utilizatorii 100,000. Mai mult de 15 ani de experiență în web hosting, marketing afiliat, și SEO. Contributor la ProBlogger.net, Business.com, SocialMediaToday.com și multe altele.