Si të konfiguroni telefonat inteligjentë dhe PC. Portali informativ
  • në shtëpi
  • Lajme
  • Si të kaloni nga wp në një platformë tjetër. Transferimi i bazës së të dhënave

Si të kaloni nga wp në një platformë tjetër. Transferimi i bazës së të dhënave

Një ditë, mund të vijë një ditë kur ju duhet të ndryshoni adresën tuaj. Kjo mund të ndodhë për faktin se domeni i zgjedhur kohë më parë nuk i përshtatet më përmbajtjes së faqes, ose thjesht dëshironi të blini një markë më tërheqëse për veten tuaj. Në çdo rast, nëse keni nevojë për një faqe për një domen tjetër, atëherë sigurisht që do t'ju duhet një udhëzues i detajuar.

Në përgjithësi, nuk është aq e vështirë të transferosh WordPress në një domen tjetër vetë, por në këtë proces mund të shfaqen disa probleme që do të jenë të vështira për t'u zgjidhur pa aftësitë e duhura. Prandaj, rekomandohet përdorimi i shtojcave speciale që automatizojnë një pjesë të këtij procesi. Nëse ende vendosni ta bëni atë me dorë, atëherë lexoni me kujdes këtë manual.

Ju lutemi vini re se ky udhëzues supozon një domen të pastër dhe transferim të përmbajtjes nga ai ekzistues.

Kjo është metoda më e lehtë dhe më pak problematike për përdoruesit fillestarë.

Hapi 1: Çaktivizo lidhjet e përhershme

Gjëja e parë që duhet të bëni përpara se të zhvendosni WordPress direkt në një domen tjetër është të çaktivizoni lidhjet e përhershme. Për ta bërë këtë, zgjidhni "Cilësimet> Lidhjet e përhershme" në paneli admin, kontrolloni opsionin "Simple" dhe ruani ndryshimet tuaja.

Hapi 2: Rezervimi i bazës së të dhënave

Veprimi i radhës është rezervë bazat e të dhënave të vendit të prodhimit për të mbrojtur kundër situatave të paparashikuara. Para se të filloni kopjimin, kontrolloni nëse hosti juaj e bën atë automatikisht.

Për të kopjuar manualisht bazën e të dhënave, duhet të përdorni aplikacionin ueb PhpMyAdmin, në të cilin hosti juaj ofron akses. Thjesht zgjidhni bazën e të dhënave të dëshiruar në faqen PhpMyAdmin dhe shkoni te skeda "Eksport". Pastaj, klikoni "OK" dhe ruajeni në kompjuterin tuaj.

Hapi 3: transferimi i skedarëve

Tani duke përdorur tuajin Klient FTP ose menaxherin e skedarëve që ofron hosti juaj, shkarkoni të gjithë përmbajtjen e dosjes wp-content nga faqja e prodhimit në kompjuterin tuaj. Sigurohuni që të kontrolloni që absolutisht të gjithë skedarët janë shkarkuar, pa asnjë humbje, kjo është shumë e rëndësishme.

Hapi 4: Instalimi i një siti të ri dhe ngarkimi i përmbajtjes

Gjithçka është e thjeshtë këtu, instaloni WordPress në një domen tjetër në të cilin faqja do të transferohet duke përdorur metodën tuaj të preferuar. Kjo mund të bëhet siç ofron hosti juaj ose manualisht. Më pas, zëvendësoni përmbajtjen e dosjes wp-content të faqes së re me përmbajtjen e dosjes përkatëse të shkarkuar në kompjuterin tuaj. Sigurohuni që të siguroheni që faqja e re të ketë strukturë korrekte katalogë

Ju lutemi vini re nëse keni përdorur instalim automatik wordpress që ofron hosti, atëherë do të keni një bazë e re të dhëna. Meqenëse do të përdorim rezervë e vjetër, atëherë kjo duhet të hiqet. Bëni sa vijon:

  • Shkoni te PhpMyAdmin përmes hostimit;
  • Hapni bazën e të dhënave të faqes së re;
  • Klikoni në skedën "Struktura";
  • Kontrolloni kutinë më poshtë "Kontrollo të gjitha";
  • Aty pranë, në listën rënëse, zgjidhni "Fshi" dhe konfirmoni veprimin.

Hapi 5: Redaktimi i bazës së të dhënave

Pikërisht kjo veprim i rëndësishëm në procesin e lëvizjes, pasi varet nëse faqja do të funksionojë fare në adresën e re. Do t'ju duhet të ndryshoni të gjitha lidhjet e drejtpërdrejta në bazën e të dhënave rezervë që të përmbajnë adresën e re. Meqenëse disa URL në WordPress janë të serializuara, nuk duhet t'i zëvendësoni kurrë me një redaktues teksti.

Për fat të mirë, ka skenar i veçantë Search-Replace-DB, me të cilin mund të bëni zëvendësimin e lidhjeve në WordPress automatikisht, duke marrë parasysh serializimin. Thjesht ngarkoni dosjen e skriptit në host, pranë wp-content, dhe shkoni te "your-site.ru/Search-Replace-DB-master/index.php".

Në faqen që hapet, ngjitni në fushën " kërkoni për... "domeni i vjetër (për shembull, http://your-site.ru), dhe në fushën" zëvendësojeni me ... "një të ri (http://new-your-site.ru). Më pas, në bllokun "veprimet", klikoni butonin "live run" dhe prisni përfundimin e procesit të zëvendësimit të lidhjes. Pasi të përfundojë procesi i zëvendësimit, eksportoni bazën e të dhënave të redaktuar, ashtu siç keni bërë më parë.

Hapi 6: Ngarkoni bazën e të dhënave

Pasi të redaktohet baza e vjetër e të dhënave, ajo mund të ngarkohet në një faqe tjetër. Për ta bërë këtë, shkoni te hostimi dhe hapni një bazë të dhënash të re në PhpMyAdmin. Pas kësaj, shkoni te skeda "Import", zgjidhni skedarin rezervë të redaktuar dhe klikoni "OK".

Hapi 7: Hyni në panelin e administratorit dhe aktivizoni lidhjet e përhershme

Të gjitha detajet për hyrjen në panelin e administratorit duhet të jenë të njëjta si më parë. Edhe nëse keni specifikuar një emër përdoruesi ose fjalëkalim të ndryshëm kur keni instaluar një sajt të ri WordPress, ato përsëri do të anashkalohen nga baza e të dhënave të importuara.

Pasi të jeni në panelin e administratorit, shkoni te Settings> Permalinks dhe kthehuni pamje e vjetër Url.

Hapi 8: krijoni një ridrejtim 301

Një tjetër nuancë e rëndësishme, e cila nuk duhet të anashkalohet gjatë kryerjes së transferimit, pasi varet nga arritja e përdoruesve në faqen e re kur klikojnë në lidhjet e vjetra. Dhe kjo vlen jo vetëm për faqen kryesore, por për të gjitha faqet dhe postimet e disponueshme që disa përdorues mund të kenë në faqeshënuesit e tyre.

Për të ridrejtuar vizitorët në adresën e re, do t'ju duhet të hyni në domenin e vjetër nëpërmjet FTP. Në direktorinë rrënjë, duhet të gjeni një skedar të quajtur "ht.access" (nëse mungon, thjesht krijoni një të ri dhe vendoseni atje). Pastaj, hapeni këtë skedar në cilindo redaktori i tekstit dhe shtoni rreshtat e mëposhtëm:


RewriteEngine Aktiv
RewriteBase /
RewriteRule ^ index.php $ - [L]
RewriteCond% (REQUEST_FILENAME)! -F
RewriteCond% (REQUEST_FILENAME)! -D
RewriteRule. /index.php [L]

Nëse ky kod ishte tashmë i pranishëm në skedar, atëherë shtoni vetëm këtë rresht në të:

Ridrejto 301 / http://new-your-site.ru/

Ruani skedarin dhe sigurohuni që ridrejtimi të funksionojë dhe të dërgoheni në faqen e re në adresën e vjetër.

Hapi 9: Paraqisni hartën e faqes XML në Google

Migrimi është pothuajse i përfunduar, thjesht duhet të paralajmëroni motorët e kërkimit për të. Menyra me e mire bëje pa u prishur Optimizimi i SEO, krijoni dhe dorëzoni një hartë të faqes XML në Google. Është shumë e lehtë për t'u bërë, thjesht duhet ta instaloni shtojca google Harta e faqes XML, shkoni te cilësimet e tij dhe dërgoni hartat e përfunduara në Google.

konkluzioni

Migroni WordPress në një domen krejtësisht të ndryshëm jo kështu detyrë e vështirë nëse bëni gjithçka sipas rendit të përshkruar në këtë artikull. Por, siç e dini, jo gjithmonë gjithçka shkon sipas planit, prandaj, është shumë e rëndësishme të bëni një kopje rezervë përpara se të filloni të gjithë procedurën në mënyrë që të rivendosni faqen në rast të gabimeve serioze. Nga rruga, kjo metodë e lëvizjes mund të përdoret gjithashtu për të kaluar në host i ri.

Sot do të flas për transferimin e një faqeje WordPress nga hostimi në host ose nga pritja në Denver, si dhe në domain i ri ose në një dosje tjetër.
Përmbajtja e artikullit:

Pse ka një problem me migrimin e një faqeje WordPress

Herët a vonë, secili prej nesh duhet të përballet me një lëvizje, për këtë ka një sërë arsyesh. Më e zakonshmja prej tyre është pakënaqësia me pritjen, kur nuk keni më forcë të duroni, filloni të mendoni për ndryshimin e ofruesit të pritjes. Edhe pse në këtë rast është më e lehtë të lini një kërkesë për mbështetje teknike për të transferuar faqen tuaj (çdo pritje e mirë ofron një shërbim të tillë falas). Më është dashur të ndryshoj hosting njëqind herë, derisa një ditë më në fund nuk pata fat, tani përdor hosting dhe ju këshilloj.

Ndryshimi shkakësor i domenit mund të jetë faqja që filtrohet ose ndalohet. Motorë kërkimi, atëherë do të duhet të zgjidhni një domen tjetër dhe të filloni promovimin që në fillim.

Por ju kurrë nuk e dini se cilat arsye ju bënë të filloni të zhvendosni faqen tuaj në WordPress. Personalisht, më duhej të vendosesha version lokal faqe në Denver (lexo), sepse puna me një faqe lokale është më e shpejtë dhe më e përshtatshme. Në të, ju mund të eksperimentoni me cilësimet dhe shtojcat e blogut pa u shqetësuar për performancën e faqes. Prandaj, i këshilloj të gjithëve që të kenë një version lokal, le të jetë.

Zhvendosja e WordPress në një host tjetër

1. Shkarkoni skedarët e faqes dhe bazën e të dhënave nga hosti i vjetër

Metoda numër 1:

Shkoni në hosting i vjetër për të bërë kopje rezervë gjendja e tanishme skedarët dhe bazat e të dhënave. Zakonisht, kur të jenë gati, kopjet rezervë ruhen në direktorinë rrënjë të hostit në një formë të arkivuar.

Për të arritur në këtë dosje, mund të përdorni FTP (unë përdor Total Commander ose File Zilla) ose nëpërmjet menaxher skedari pritja (kjo metodë është më e përshtatshme, siç më duket mua). Shkarkoni arkivat që rezultojnë në kompjuterin tuaj. Shpaketoni bazën e të dhënave.

Nëse për ndonjë arsye nuk keni mundur të bëni kopje rezervë, ekziston mënyra e dytë:

Tjetra, shkoni te seksioni i menaxhimit të bazës së të dhënave të hostit tuaj, zgjidhni phpMyAdmin. Në kolonën e majtë, zgjidhni emrin e bazës së të dhënave tuaja nga lista. Shkoni te skeda Eksporti dhe klikoni OK. Ruani skedarin e krijuar.

Pra, skedari i bazës së të dhënave si skedar me ekstensionin .sql dhe arkivi me të gjithë skedarët e blogut janë në kompjuterin tonë dhe janë gati për t'u transferuar në një host tjetër.

2. Transferimi i të dhënave nga një kompjuter në një host të ri

Në seksionin "bazat e të dhënave" të hostit të ri shtoni një përdorues të ri të bazës së të dhënave dhe një bazë të dhënash të re, krijoni një fjalëkalim për të dhe mbani mend atë. Më duket kështu:

Kujdes! Nëse ndryshoni të njëjtën gjë Emri i domenit, tani duhet të plotësoni artikullin "", më pas kthehuni dhe vazhdoni në rregull.

Hapni phpMyAdmin, gjeni bazën tuaj të të dhënave në listën në të majtë, shkoni te skedari Import. Ngarko skedarin e shkarkuar më parë të bazës së të dhënave me lejen sql dhe kliko OK (Shko).

Tani ngarkoni arkivin me skedarë në ftp dhe zbërthejeni atë. Sigurohuni që në fund skedarët të jenë në dosjen e duhur, në hostin tim ky është dosja public_html, mund të quhet edhe httpdocs, www ose ndryshe, në varësi të hostimit. Sigurohuni që kjo dosje të jetë bosh përpara se ta shpaketoni arkivin në të.

3.Konfigurimi i lidhjes me bazën dhe vendosja e të drejtave

Gjeni skedarin wp-config.php në rrënjën e faqes. Ndryshoni të dhënat e lidhjes së bazës së të dhënave në të në të reja:

/ ** Emri i bazës së të dhënave për WordPress * / define ("DB_NAME", "emri_baza e të dhënave jote"); / ** Emri i përdoruesit MySQL * / define ("DB_USER", "database_username"); / ** Fjalëkalimi i bazës së të dhënave MySQL * / define ("DB_PASSWORD", "base_password");

Vendosni lejet (atributet) në 777 për dosjen wp-content / ngarkime dhe të gjitha nëndosjet. Kjo bëhet përmes ftp ose në menaxherin e skedarëve:

Lidhja e domenit tuaj me një host të ri

Faqja juaj duhet të fillojë të punojë në hostin e ri, por nuk mund ta kontrolloni ende, sepse domeni ende i referohet hostimit të vjetër. Për të rregulluar këtë situatë:

  • Pyete hostin e ri për të serverët DNS... Zakonisht ato shkruhen në një letër të dërguar në postën tuaj kur regjistroni një pritje.
  • Shkoni në Zona Personale regjistruesi i domenit tuaj - faqja ku keni blerë domenin. Unë përdor 2domains.ru dhe do t'ju tregoj se si bëhet atje. Gjeni seksionin "Menaxho serverët DNS" dhe ndryshoni serverët DNS në të rinj:

Tani duhet të prisni derisa ndryshimet të hyjnë në fuqi dhe domeni të lidhet me hostin. Mund të zgjasë deri në tre ditë, por përvoja tregon se brenda disa orësh tashmë do të jeni në gjendje të ngarkoni faqen tuaj.

Nëse nuk po kaloni në një domen të ri, mësimi ka mbaruar për ju. Nëse faqja nuk funksionon, hidhini një sy.

Zhvendosja e WordPress në një domen tjetër, dosje

Nëse, përveç hostimit, ju duhet të transferoni faqen tuaj në një domen tjetër, do t'ju duhet të përballeni me disa vështirësi. Ndryshe nga shumica e CMS-ve, në WordPress të gjitha shtigjet regjistrohen me lidhje absolute (ky është një minus i pakëndshëm i sistemit) dhe ne duhet t'i trajtojmë ato manualisht. Le të shkojmë me radhë:

1. Puna me bazën e të dhënave

Kur keni shkarkuar skedarin e bazës së të dhënave nga hosti i vjetër, duhet ta hapni atë në një redaktues (Unë përdor Dreamweaver) dhe të zëvendësoni të gjitha referencat në domenin e vjetër me ato të reja:

Ekziston një mënyrë tjetër: kur importoni bazën e të dhënave, shkoni te skeda SQL dhe bëni tre pyetje:

UPDATE wp_options SET option_value = REPLACE (option_value, "https://old_domain.ru", "https://new_domain.ru") WHERE option_name = "home" OSE option_name = "siteurl";

UPDATE wp_posts SET udhëzues = REPLACE (udhëzues, "https://old_domain.ru", "https://new_domain.ru");

PËRDITËSIM wp_posts SET post_content = REPLACE (post_content, "https://old_domain.ru", "https://new_domain.ru");

2. Ndryshimet në.htacces dhe robots.txt

Gjeni skedarë të tillë në drejtorinë rrënjësore të faqes, gjeni referenca për emrin tuaj të vjetër të domenit në to dhe zëvendësojini me një të ri.

3. Ndryshimet në skedarët e faqes

Vini re se ky artikull është opsional. Nëse gjithçka funksionon për ju, atëherë mund ta kaloni atë. Ndonjëherë ndodh që edhe tema të futet brenda lidhjet absolute në domenin e vjetër dhe ato duhet të zëvendësohen.

Mund ta shpaketoni arkivin me skedarët e faqes tuaj dhe të kërkoni nëpër të gjithë këta skedarë për praninë e domenit të vjetër në to. Ngjashëm me punën me bazën, ndryshoni lidhjet e vjetra me ato të reja. Ura, kemi mbaruar me transferimin e wordpress në një domen tjetër.

Zhvendosja e një siti në një dosje tjetër

Nëse ju duhet ta zhvendosni blogun tuaj në një dosje tjetër (p.sh. domain.ru/blog), bëni ndryshimet e mëposhtme në .htaccess (ndryshimet me shkronja të zeza):

# FILLO WordPress
RewriteEngine Aktiv
RewriteBase / blog/
RewriteRule ^ index \ .php $ - [L]
RewriteCond% (REQUEST_FILENAME)! -F
RewriteCond% (REQUEST_FILENAME)! -D
RewriteRule. / blog/index.php [L]
# FUND WordPress

Gabime të mundshme që lidhen me lëvizjen e blogut tuaj të WordPress

Në rast se faqja juaj nuk funksionon, këtu janë disa shembuj. gabime tipike... Nëse gabimi juaj nuk është në listë, lini një koment, unë me kënaqësi do ta zgjeroj këtë listë :)

  1. Gabim në krijimin e një lidhjeje me bazën e të dhënave. Ky gabim ndodh nëse të dhënat janë futur gabimisht në skedarin wp-config.php.
  2. Faqja e instalimit të WordPress është hapur. Një situatë e ngjashme mund të ketë ndodhur për shkak të një gabimi të importimit të bazës së të dhënave. Provoni të fshini të gjitha tabelat e bazës së të dhënave dhe të ri-importoni deponinë.
  3. Ju shikoni faqen e mirëseardhjes së ofruesit tuaj të pritjes. Kjo mund të ndodhë sepse nuk e keni zbrazur dosjen public_html (httpdocs) përpara se të shpaketoni arkivin në të. Fshi skedarin index.html.
  4. e ndaluar. Ju nuk keni leje për të hyrë / në këtë server. Ju mund të keni ngarkuar skedarët e sajtit në dosjen e gabuar.

Algoritmi është si më poshtë:

  1. Zgjidhni bazën e duhur të dhëna.
  2. Klikoni në artikullin e menysë "Eksport". menyja kryesore.
  3. Përcaktoni metodën e eksportit. Duke marrë parasysh që të gjitha cilësimet e paracaktuara janë ruajtur, mund të përdorni opsionin "Shpejtë". Unë zgjedh vetëm "Normal" nëse dua të kompresoj skedarin.
  4. Sigurohuni që të gjitha tabelat e bazës së të dhënave të WordPress janë zgjedhur për migrim.
  5. Nëse specifikohet opsioni "Normal", atëherë mund të përcaktoni ngjeshjen kur eksportoni.
  6. Në fund të faqes, klikoni "Ok".

Si rezultat, aplikacioni do të krijojë një depo të bazës së të dhënave dhe do të ofrojë për ta ruajtur atë në kompjuter. Të gjitha cilësimet, siç mund ta shihni, janë vendosur fillimisht, dhe në 99% të rasteve asgjë nuk duhet të ndryshohet.

Procesi i importit është edhe më i lehtë. Le të themi se tashmë keni një bazë të dhënash boshe të faqes të krijuar në cPanel, ku dëshironi të transferoni të gjithë informacionin nga e kaluara. Procedura:

  1. Shkoni te PhpMyAdmin dhe zgjidhni një bazë të dhënash të re.
  2. Në menunë e sipërme, klikoni në artikullin "Import".
  3. Pasi të klikoni në butonin "Zgjidh skedarin", zgjidhni skedarin SQL për të importuar në kompjuterin tuaj.
  4. Klikoni "Ok" në fund të faqes.

Pas përfundimit të suksesshëm të procedurës, do të shihni një mesazh përkatës dhe një listë e tabelave të krijuara do të shfaqet në të djathtë nën emrin e bazës së të dhënave të re. Ky është migrimi bazat e wordpress përfunduar. Pastaj ju ktheheni në fazat e tjera, nëse e keni bërë atë.

Shtojcat e migrimit të bazës së të dhënave në WordPress

Në artikullin rreth, përmenda disa module që ndihmojnë në ndryshimin e emrit të domenit (dhe informacioneve të tjera) në bazën e faqes. Bërja e modifikimeve me dorë në PhpMyAdmin do të ishte jashtëzakonisht e mundimshme dhe jo gjithmonë e sigurt. Unë nuk do t'i shqyrtoj shtojcat në detaje, por do të paraqes vetëm avantazhet e tyre kryesore.

E rëndësishme! Të tre shtojcat janë në gjendje të punojnë me të të dhëna të serializuara dhe bëni zëvendësimin e saktë të informacionit në bazën e të dhënave (duke marrë parasysh gjatësinë e rreshtit), për shembull:

s: 11: "përshëndetje botë" bëhet s: 9: "botë e re"

s: 11: "përshëndetje botë" bëhet s: 9: "botë e re"

Mund të ketë gabime gjatë ekzekutimit të SQL dhe redaktimit direkt përmes PhpMyAdmin.

Fillimisht, lejoi vetëm modifikimin e bazës së të dhënave, por në versionet e fundit zhvilluesit kanë zgjeruar ndjeshëm funksionet e tij. Tani mund të shkarkoni gjithashtu një hale dhe të rivendosni bazën e të dhënave, të ndryshoni domenin, prefiksin. Ndërfaqe e re e bëri atë përgjithësisht të shkëlqyeshëm. Në artikull do t'ju tregoj pak më shumë për modulin, megjithëse gjithçka është jashtëzakonisht e thjeshtë këtu. Shkarkime - 100k +, vlerësimi - 4.4.

Ky mjet mund të përdoret jo vetëm kur migroni një bazë të dhënash WordPress, por të gjithë sitin. ju lejon të transferoni skedarë mediash, shtojca, tema. Ju gjithashtu mund të filloni procedurën për kërkimin dhe redaktimin e të dhënave në bazën e të dhënave. Tipar dallues eshte nje punë e shpejtë(në mënyrë që të mos rëndojë ofruesin e pritjes), si dhe mungesën e nevojës për instalim PHP shtesë zgjerimet. Zgjidhja madje funksionon me PHP v5.2, ndërsa zgjidhja e mëparshme kërkon të paktën PHP v5.4. Më shumë se 300 mijë shkarkime, vlerësimi - 4.8.

Kryen detyrat kryesore të transferimit të një baze të dhënash në WordPress: eksportimi i një hale, gjetja dhe zëvendësimi i informacionit, ruajtja e skedarëve SQL në kompjuter. Më shumë se 200 mijë. shkarkime, rezultati - 4.7. Version falas, në parim, mjaft, edhe pse sigurisht në PRO pres më shumë patate të skuqura të ftohta... Ju do të duhet të importoni bazën e të dhënave përmes PhpMyAdmin, siç e përshkrova në seksionin e parë.

Duke përdorur shtojcën Search and Replace

Më shpesh e kam hasur këtë modul, ndaj do ta analizoj më hollësisht si shembull. Unë mendoj se procesi i transferimit të bazës së të dhënave të WordPress në versionet e tjera është i njëjtë, si mjeti i fundit, shihni udhëzimet e videos në përshkrimet e tyre në wordpress.org.

Kështu që. pas Kërkimit dhe Zëvendëso dhe aktivizimi, të gjitha funksionet e tij janë të vendosura në artikullin e menusë me të njëjtin emër të seksionit "Vegla". Ka 4 drejtime kryesore:

  • Baza e të dhënave rezervë - krijimi i një kopje rezervë.
  • Kërko & Zëvendëso - kërko dhe zëvendëso informacionin.
  • Zëvendësoni URL-në e domenit - ndryshoni domenin.
  • SQL Import - import.

Në paragrafin e parë dhe të fundit, ekziston vetëm një buton "Eksport / Import", por, në fakt, ju keni gjithçka që ju nevojitet për të migruar plotësisht bazën e të dhënave dhe faqen tuaj të WordPress. E vetmja gjë që duhet mbajtur mend është se të dhënat importohen në bazën e të dhënave aktuale të lidhur me projektin.

Shkoni te seksioni Replace URL Domain. Në fakt, ai ofron mundësinë për të zëvendësuar domenin e vjetër me një të ri.

Kjo veçori nuk do t'ju shpëtojë nga pjesa tjetër e hapave në algoritëm, por, të paktën, do të thjeshtojë detyrën e transferimit të bazës së të dhënave në WordPress. Përveç kësaj, ju mund të ndryshoni prefiksin e tabelës, i cili është gjithashtu i dobishëm.

Skeda Search & Replace ndihmon në zëvendësimin e informacionit në bazën e të dhënave.

  • Para së gjithash, ju përcaktoni vlerat e vjetra dhe të reja, pastaj shënoni tabelat ku duhet të kryhet kërkimi dhe zëvendësimi.
  • Si parazgjedhje, opsioni "Dry Run" është i aktivizuar, që do të thotë se veprimet do të kryhen në "modalitetin e testimit".
  • Nëse zgjidhni kutinë, atëherë do të shfaqen 2 opsione për të zgjedhur - import Kërkesa SQL dhe për kryerjen e modifikimeve në bazën e të dhënave ose kryerjen e drejtpërdrejtë të këtij veprimi.

Kjo është, në fakt, ju mund të bëni: 1) një ekzekutim provë të detyrës, 2) një zëvendësim real të të dhënave, 3) të merrni një pyetje SQL dhe më pas ta injektoni atë përmes PhpMyAdmin ose skedës së 4-të të modulit. Fleksibilitet i madh!

Total. Shpresoj që të keni informacion të mjaftueshëm për transferimin e një baze të dhënash në WordPress në mënyrë që të kryeni në mënyrë të pavarur këtë procedurë. Në parim, nuk ka asgjë të komplikuar, por kur punoni me një bazë të dhënash, gjithmonë duhet të jeni jashtëzakonisht të kujdesshëm - të paktën krijoni kopje rezervë përpara se të filloni punën. Të tre shtojcat e bëjnë mirë punën e tyre, por mua personalisht më pëlqen më së shumti Search and Replace - i thjeshtë, fleksibël, pa detaje të panevojshme.

Nëse keni diçka për të shtuar në lidhje me transferimin dhe migrimin e një baze wordpress ose faqesh, shkruani në komente.

Sot, çdo person që ka faqen e tij në internet mund të përballet me problemin që do t'i duhet të transferojë faqen në një host tjetër. Mund të ketë shumë arsye të ndryshme për këtë. Natyrisht, më e shpeshta prej tyre është pakënaqësia me shërbimet e ofruara. Nëse nuk mund të duroni më, atëherë duhet të veproni. Kjo është një procedurë mjaft e gjatë. Nëse bëni gjithçka hap pas hapi, mund ta transferoni me siguri faqen dhe të mos ribëni gjithçka disa herë. Pra, si të migroni një sit të WordPress ndërsa ruani cilësimet? Në këtë artikull do të gjeni të gjitha përgjigjet e pyetjeve tuaja.

Transferimi i saktë i faqes në Wordpress

Nëse keni përdorur një pritje mjaft të njohur, atëherë ndoshta mund të përdorni shërbimin e transferimit të faqes. Për më tepër, zakonisht kryhet plotësisht pa pagesë. Sigurisht, nëse kjo nuk është e mundur, atëherë do të duhet të bëni gjithçka vetë. Së pari, duhet të merrni parasysh algoritmin e veprimeve në mënyrë që të transferoni saktë një blog ose faqe:

1. Së pari, duhet të kopjoni të gjithë skedarët nga faqja juaj.

2. Ne gjithashtu eksportojmë bazën e të dhënave nga hosti i vjetër.

3. Pas transferimit të të gjithë skedarëve, mund të lidheni me hostin e ri.

4. Krijoni një bazë të dhënash dhe importoni të dhënat që keni ruajtur në të.

5. Shkoni te skedari i konfigurimit, në të cilën duhet të ndryshoni cilësimet për t'u lidhur me bazën e re të të dhënave.

6. Në këtë hap, mund të kontrolloni korrektësinë e të gjitha veprimeve. Ju mund të përdorni një domen teknik ose një URL të përkohshme për këtë.

7. Në faza e fundit ju duhet të ndryshoni DNS-në e domenit. Për ta bërë këtë, shkoni te paneli i kontrollit të regjistruesit të emrit të domenit.

Kjo është një listë mjaft e gjatë. Nëse të gjithë këta hapa ndiqen saktë, mund të migroni WordPress nga hosti në një host tjetër. Kjo mund të zgjasë shumë, por mos u nxitoni. Duhet të siguroheni që të gjitha veprimet janë kryer pa gabime.

Lëvizja e skedarëve nga hosti i vjetër

Ky është një veprim mjaft i drejtpërdrejtë. Nëse ju vetë keni qenë të angazhuar në krijimin e faqes, mund ta kuptoni shpejt dhe të bëni gjithçka siç duhet. Për të kryer transferimin Blog i WordPress në një host tjetër, duhet të lidheni përmes FTP me serverin e vjetër. Pas kësaj, ne shkarkojmë të gjitha të dhënat në kompjuterin tonë. Ju gjithashtu duhet të përgatitni paraprakisht dosjen ku do të ruani skedarët nga hosti i vjetër.

Komentoni. Nëse keni nevojë të zhvendosni disa sajte në të njëjtën kohë dhe dëshironi të mashtroni, atëherë do të ishte logjike të zhvendosni të gjithë dosjen me emrin public_html menjëherë. Pas kësaj, ngarkoni gjithashtu në hostin e ri. Fatkeqësisht, në shumë hostë për shkak të strukturë të ndryshme dosjet mund të dështojnë këtë lloj mashtrimi. Çdo sajt ose blog do të duhet të zhvendoset veçmas.

Transferimi i bazës së të dhënave

Ju duhet të eksportoni bazën e të dhënave të vjetër në phpMyAdmin. Ju mund të shkoni në këtë drejtori përmes panelit të kontrollit. Ju do të duhet të gjeni një lidhje me phpMyAdmin nën Bazat e të dhënave. Ky hap kërkohet nëse keni të instaluar cPanel.

Në një dritare të re, zgjidhni bazën e të dhënave të dëshiruar dhe më pas shkoni te seksioni "Eksport". Tjetra, ju duhet të ndryshoni disa parametra. Ne zbresim te artikulli "Metoda e eksportit" dhe zgjedhim "Normal". Duke lëvizur pak më poshtë, do të shihni seksionin "Output" dhe në artikullin "Compression", vendosni vlerën në gzip.

Mbetet vetëm për të konfirmuar veprimet tuaja duke klikuar në butonin "OK". Shkarkimi i bazës së të dhënave tuaja do të fillojë menjëherë pas kësaj.

Zhvendosja e një faqeje WordPress nga një domen në tjetrin

Në hapin e tretë, duhet të shtoni atë që do të transferoni. Kjo mund të bëhet në panelin e kontrollit pritës. Ju duhet të kuptoni se në shumë shërbime pritëse nuk mund të ngarkoni skedarë derisa të lidhni një domen me sitin. Kjo do të thotë, dosja www nuk do të krijohet pa një emër domeni të lidhur.

Pra, si e lidhni atë? Siç kemi kuptuar tashmë, duhet të shkoni në panelin e kontrollit. Tjetra, duhet të gjeni seksionin "Domenet" dhe të shkoni tek ai. Më pas, klikoni në butonin "Shto emrin e domain". Mbetet vetëm për të treguar ish domain dhe konfirmoni veprimet tuaja.

Ngarkimi i skedarëve në hostin e ri

Në hapat e mëparshëm, ne përgatitëm gjithçka për ngarkimin e skedarëve të faqes. Ky është një hap mjaft i thjeshtë që mund ta kaloni shpejt. Së pari ju duhet të lidheni me serverin e ri përmes FTP. Pasi të lidheni, do të vini re një drejtori të quajtur www. Duke lundruar në këtë dosje, mund të shihni një dosje tjetër me emrin e emrit të domenit tuaj. Është gjithashtu e nevojshme të hidhni të gjithë skedarët që ishin në pritjen e mëparshme në të.

Vlen të përmendet se nëse në fazën e parë keni kopjuar të gjithë dosjen, atëherë nuk duhet të ngjisni vetë dosjen, por të gjithë skedarët që ishin në të. Kjo do të thotë, nëse keni kopjuar një direktori, për shembull, my_blog, atëherë ai nuk duhet të përmbahet në një dosje me të njëjtin emër. Do t'ju duhet ta hapni atë dhe të zhvendosni të gjithë skedarët që ishin në serverin e vjetër. Do të dukej si një gabim mjaft budalla, por shpesh bëhet, ndaj ia vlente të përmendej.

Ju gjithashtu duhet të siguroheni që të mos ketë transmetime të dështuara. Nëse megjithatë e keni lejuar këtë, atëherë duhet të shkarkoni përsëri skedarë të tillë. Nëse nuk e bëni këtë, atëherë në të ardhmen do të keni gabime në punën e faqes.

Krijimi i bazës së të dhënave

Në këtë fazë, ne duhet të krijojmë një bazë të dhënash në serverin e zgjedhur. Si ta bëjmë atë? Nuk ka asgjë të komplikuar në lidhje me të. Shkoni te paneli i kontrollit dhe zgjidhni artikullin "Bazat e të dhënave". Më pas, klikoni në butonin "Krijo bazën e të dhënave". Në një skedë të re, futni fjalëkalimin dhe emrin për bazën e re të të dhënave.

Vlen të përmendet se një prefiks me hyrjen që specifikoni kur hyni në panelin e kontrollit do të shtohet automatikisht në emrin e bazës së të dhënave.

Importimi i të dhënave në bazën e të dhënave

Tani është e nevojshme të transferojmë informacionin që kemi ruajtur në kompjuter që në fillim të udhëtimit tonë në bazën e të dhënave të re.

Shkoni te phpMyAdmin në hostin e zgjedhur. Tjetra, shkoni te seksioni "Bazat e të dhënave". Tani ju duhet të shikoni informacionin rreth bazës së të dhënave tuaja. Për ta bërë këtë, duhet të klikoni në butonin "Informacioni i hyrjes".

faqe e re do të hapet parametra të dobishëm që ju duhet të ruani për të lidhur bazën e të dhënave me faqen tonë. Por së pari ju duhet të identifikoheni në phpMyAdmin. Duke klikuar në butonin përkatës, duhet të futni fjalëkalimin nga baza e të dhënave.

PhpMyAdmin do të hapet në një faqe të re. Tani ju duhet të kryeni hapat e kundërt me atë që bëmë kur eksportonim informacionin. Kjo nuk duhet t'ju sjellë ndonjë problem, por ia vlen të merret parasysh algoritmi i importimit të të dhënave:

Për të transferuar në një sit tjetër pritës të WordPress, duhet të shkoni në bazën e të dhënave të zgjedhur.

paneli i sipërm ju duhet të klikoni në butonin "Import".

Shkoni te fusha "Skedari i importuar", ku duhet të specifikoni rrugën për të bazë e vjetër të dhëna. Duhet të arkivohet.

Sigurisht, ngarkimi do të zgjasë më shumë nëse baza e të dhënave është mjaft e rëndë. Në fund, duhet të merrni një mesazh të suksesshëm të shkarkimit. Nëse kjo nuk ndodh, atëherë duhet të rifreskoni bazën e të dhënave.

Konfigurimi i lidhjes së faqes me bazën e të dhënave

Në këtë fazë, ne duhet të krijojmë një lidhje të bazës së të dhënave me një faqe ose blog të WordPress. Këto cilësime ruhen në një skedar të quajtur wp-config.php.

Ky skedar mund të gjendet në rrënjë të vetë faqes. Tjetra, ju duhet të gjeni këtë dokument dhe ta hapni atë. Le të kalojmë te linjat ku shfaqen parametrat në funksionin define: DB_NAME është emri i bazës së të dhënave, DB_USER është emri i përdoruesit të bazës së të dhënave, DB_PASSWORD është fjalëkalimi, DB_HOST është serveri i bazës së të dhënave.

Për të transferuar një blog në një WordPress tjetër pritës, duhet të plotësoni këto të dhëna nga dritarja që hapëm më parë - "Informacioni i hyrjes". Në parametrin e dytë të funksionit define, duhet të specifikoni informacionin e kërkuar.

Ne kontrollojmë cilësinë e transferimit të faqes ose blogut

Pothuajse gjithçka tashmë është bërë. Kanë mbetur vetëm disa hapa. Në fazën e parafundit, duhet të kontrolloni cilësinë e punës suaj. Por si ta bëjmë atë? Meqenëse emri i domenit nuk tregon ende faqen tonë, ju duhet të përdorni një domen teknik ose një URL të përkohshme (kjo është e njëjtë, emri varet nga cili host po përpiqeni të kontrolloni faqen ose blogun tuaj).

Për të transferuar një blog në një tjetër WordPress pritës, duhet të zbuloni emrin teknik të domenit. Për ta bërë këtë, shkoni te seksioni "Domenet". Tjetra, zgjidhni emrin e dëshiruar dhe klikoni në butonin "Tools". Në një dritare të re, do të mund të shihni një lidhje me URL-në e përkohshme për blogun tuaj. Ne klikojmë mbi të dhe kontrollojmë korrektësinë e punës së faqes sonë.

Kur të shkoni, do të jeni në gjendje të hapni faqja kryesore... Nëse kjo nuk ndodh ose faqet e tjera nuk hapen për ju, atëherë ka pasur disa probleme gjatë transferimit. Probleme të mundshme dhe zgjidhjet e tyre diskutohen më poshtë.

Regjistrimi i DNS

Nëse keni kontrolluar sitin dhe funksionon mirë, atëherë mund të vazhdoni në fazën përfundimtare. Ju duhet të ndryshoni DNS-në e emrit të domenit. Tani, në mënyrë që faqja të jetë e dukshme për përdoruesit e tjerë, duhet të specifikoni rrugën drejt sajtit në hostin e ri.

Për të transferuar blogun tuaj në një tjetër WordPress hosting, duhet të ndryshoni DNS në panelin e kontrollit të faqes ku janë blerë shërbimet e regjistrimit të emrit të domenit. Kjo ndodh në mënyra të ndryshme në shërbime të ndryshme. Nëse tashmë keni pasur një vend pune, atëherë ju e dini se si ta bëni këtë. Gjithashtu, në çdo faqe të tillë ka mbështetje teknike, e cila përgjigjet mjaft shpejt.

DNS ndryshon mjaft shpejt. Pas disa orësh, njerëzit do të mund të vizitojnë përsëri burimin tuaj.

Gabimet dhe zgjidhjet e mundshme

1. Nëse ju vjen një mesazh se nuk është e mundur të lidheni me bazën e të dhënave, atëherë duhet të kontrolloni ndryshimin në skedarin e quajtur wp-config.php. Problemi është se të dhënat e futura në këtë skedar janë të pasakta.

2. Nëse faqja juaj nuk hapet, por vetëm fillon instalimi i WordPress, duhet të ngarkoni përsëri bazën e të dhënave dhe të kontrolloni nëse shkarkimi ishte i suksesshëm. Ju gjithashtu duhet ta kontrolloni atë ngarkimi në vazhdim pikërisht në bazën e të dhënave që lidhet me serverin.

3. Nëse në vend të hapjes së sajtit, vetëm Ekran i bardhë, duhet të kontrolloni skedarët që keni ngarkuar në host. Shkarkoni sërish të dhënat nga serveri i vjetër dhe ringarkoni në atë të ri.

4. Nëse, në vend të tekstit normal, shtrembërime të ndryshme dhe simbole të pakuptueshme, ju duhet të ndryshoni kodimin në të gjitha tabelat në utf8_general_ci.

5. Nëse problemi është se ka shumë fjalë të çuditshme, duhet të shikoni se si funksionojnë shtojcat. Me shumë mundësi, ky është shkaku i gabimit. Shqyrtoni mesazhin e dhënë nga serveri dhe lundroni te shtojca e duhur. Për të transferuar një faqe WordPress në një host tjetër, duhet të hiqet shtojca, kjo duhet të rregullojë problemin.

Shërbimet e transferimit të faqes

Nëse keni probleme gjatë transferimit të një siti dhe nuk jeni në gjendje t'i rregulloni ato, atëherë mund të përdorni ndihmën e profesionistëve. Ka shume shërbime të ndryshme të cilët ofrojnë këto shërbime. Një transferim i lehtë i WordPress në një host tjetër do t'ju kushtojë diku nga 1000 deri në 2000 rubla. Ata premtojnë të zhvendosin faqen në një host tjetër brenda një dite.

Është goxha e lirë. Ju mund të paguani dhe të mos shqetësoheni për sigurinë e informacionit tuaj. Këto studio pretendojnë se po mbështesin faqen, po hulumtojnë strukturën e saj dhe po transferojnë masën e lidhjeve të faqes në mënyrë që ajo të mos humbasë vlerësimin e saj.

Ju mund ta zhvendosni faqen tuaj në një server tjetër falas nëse shërbime të tilla ofrohen nga hosting. Ju duhet të mësoni për këtë menjëherë në mënyrë që të mos shpenzoni tërë ditën për të transferuar projektin tuaj. Mund të mësoni më shumë rreth kësaj në mbështetjen teknike të faqes. Sigurisht, këto shërbime mund të paguhen nga hosti. Mund të jetë më e lirë se kompani të veçanta të cilët janë të angazhuar në transferimet e faqeve.

konkluzioni

Transferimi i WordPress nga një host në tjetrin është një procedurë mjaft e mundimshme që kërkon aftësi të caktuara. Ju mund të përdorni një algoritëm për t'ju ndihmuar të lëvizni blogun tuaj hap pas hapi. Ju duhet të përgatiteni për këtë dhe të lironi kohën tuaj. Nëse nuk jeni marrë më parë me transferimin e faqes, atëherë mund të duhet shumë. Si ta transferoj faqen time të WordPress në një host tjetër? Edhe nëse nuk funksionon, mos u mërzitni. Ju mund të porosisni shërbimet e transferimit të faqes dhe të nesërmen të merrni faqen tuaj, e cila do të jetë në hostin e ri. Mos harroni se hostimi mund t'ju ofrojë shërbime falas transferimi në vend. Nëse zbuloni se kjo është e mundur, atëherë sqaroni gjithçka në më shumë detaje në mbështetjen teknike.

Ndonjëherë mund të lindë një situatë kur keni nevojë për një sit që funksionon në motor WordPress, transferimi në një domen të ri. ato. thelbi i këtij veprimi është vetëm në ndryshimin e emrit të domenit, e gjithë përmbajtja, si dhe struktura e lidhjes, mbetet e njëjtë. Në të njëjtën kohë, jo një moment i parëndësishëm - ruajtja e treguesve TCI dhe PR.

TE kjo çështje duhet afruar me mirëkuptim të plotë raste, sepse e kundërta mund të jetë e mbushur me pasoja të pakëndshme.

Procesi i transferimit mund të ndahet përafërsisht në 2 pjesë:

  1. Zhvendosja e një sajti që funksionon Motori WordPress, në domenin e ri.
  2. Krijo një ridrejtim 301 nga domeni i vjetër në atë të ri.

Zhvendosja e një faqeje WordPress në një domen të ri

Para së gjithash, ju duhet të bëni 2 gjëra:

  • kopjoni të gjithë skedarët ftp nga domeni i vjetër në atë të ri;
  • detyrimisht krijoni një kopje rezervë të bazës së të dhënave të faqes në mënyrë që të mund të riktheheni në rast të ndonjë gjëje.

Veprimet e mëtejshme mund të kryhen në një nga tre mënyrat e mëposhtme.

Mënyra e parë

Kjo është mënyra më e lehtë, që kërkon një minimum veprimi nga ju.

  1. Shkoni në panelin e administratorit të faqes tuaj në faqe "Cilësimet - të përgjithshme".
  2. Në fushat « URL e WordPress» dhe "Adresa e faqes se internetit" specifikoni URL-në e domenit të ri dhe konfirmoni ndryshimet duke klikuar butonin "Ruaj ndryshimet".
  3. Gati. Në të njëjtën kohë, WordPress do t'ju ridrejtojë në faqen e hyrjes së ndërfaqes së administratorit, por tashmë në një domen të ri.

Mënyra e dytë

  1. Hapni skedarin e ruajtur të bazës së të dhënave sql në një redaktues teksti ose PHP.
  2. Zëvendësoni të gjitha shfaqjet e adresës së vjetër të faqes me adresën e re, Për shembull, http://domain.ru zëvendësohet nga http://newdomain.ru, dhe ruani ndryshimet tuaja.
  3. Ngarko hale në bazën e të dhënave në server pasi të keni hequr të gjitha tabelat ekzistuese prej tij.
  4. Gati. Faqja e WordPress po funksionon në një adresë të re.

Mënyra e tretë

  1. Shkoni te phpMyAdmin dhe zgjidhni bazën e të dhënave tuaja.
  2. Klikoni në " SQL"Dhe ekzekutoni 3 pyetjet e mëposhtme një nga një, duke zëvendësuar http://domain.ru dhe http://newdomain.ru përkatësisht mbi të vjetrën dhe adresat e reja faqe (vini re se në fund të adresës nuk duhet të ketë prerje):

      UPDATE wp_posts SET guid = zëvendëso (udhëzues, "http://domain.ru", "http://newdomain.ru");

      UPDATE wp_posts SET post_content = zëvendëso (post_content, "http://domain.ru", "http://newdomain.ru");

  3. Gati. Faqja tani do të hapet në një adresë të re.

Krijimi i një ridrejtimi 301 nga domeni i vjetër në atë të ri

Mbetet të sigurohet që kur hyn në ndonjë faqe të faqes duke përdorur adresën e vjetër, vizitori të ridrejtohet automatikisht në të njëjtën faqe në domenin e ri.

Kjo kërkon zëvendësoni përmbajtjen e skedarit .htaccess të vendosura në rrënjë domeni i vjetër, në vijim (një domen i ri tregohet në vend të newdomain.ru):

Opsionet + FollowSymLinks RewriteEngine në RewriteRule (. *) Http://newdomain.ru/$1

Kjo përfundon procedurën për transferimin e faqes suaj të WordPress në një domen të ri.

Tani disa fjalë për ruajtja e treguesve TCI dhe PR të sitit.

Direktiva e mësipërme, përveç qëllimit të saj të drejtpërdrejtë, ju lejon të transferoni treguesin në një domen të ri Google PR, kështu që nuk duhet të ketë probleme me PR.

Sidoqoftë, çështja e transferimit të treguesit mbetet e hapur për mua. TCI Yandex... Kam lexuar mjaft informacion për këtë, por ende nuk kam gjetur një zgjidhje të caktuar. Në thelb, rekomandohet të krijoni një skedar në domenin e vjetër robots.txt duke specifikuar parametrin Host: newdomain.ru, ai nuk do të funksionojë për shkak të ridrejtimit të 301-të.

Do të isha mirënjohës për dikë që do të më sqaronte këtë çështje.

Shtuar më 24.04.

Unë vetë e gjeta përgjigjen e pyetjes sime. Kështu që kur hyni në domenin e vjetër, të aktivizohet një ridrejtim 301, por me përjashtim të skedarit robots.txt, në dosje .htaccess domenin e vjetër, duhet të specifikoni sa vijon:

Rewrite Engine off Opsionet + FollowSymLinks RewriteEngine në RewriteRule (. *) Http://newdomain.ru/$1

Dhe në skedarin robots.txt, specifikoni sa vijon:

Përdoruesi-Agjent: * Mos lejo: Pritësi: newdomain.ru

Artikujt kryesorë të lidhur