Preneste WordPress na iný hosting, doménu alebo Denver. Prenos wordpressu do inej domény na vašej vlastnej Prenos wordpressu do inej domény 2

Weboví vývojári tak či onak môžu čeliť problému prenesenia stránky bežiacej na WordPress na inú doménu alebo hosting. Pri prenose vašej stránky na iný hosting pri zachovaní rovnakého názvu domény nebudú žiadne problémy. Hlavná vec je, že nový hosting podporuje systémové charakteristiky, ktoré sú potrebné pre váš web.

V tomto článku sa pozrieme na to, ako zmeniť doménu webstránky WordPress bez straty jej výkonu a pozície vo výsledkoch vyhľadávačov. Celý postup je pomerne jednoduchý a je potrebné dodržať niekoľko jednoduchých krokov:

  1. Ak chcete preniesť svoje stránky do inej domény, použite jednu z metód opísaných nižšie.
  2. Nakonfigurujte súbor robots.txt na starých a nových doménach.
  3. Vytvorte presmerovanie 301 zo starej domény na novú.

Presun stránky WordPress do inej domény

Prvý spôsob

Najjednoduchším spôsobom je zmeniť názov domény v správcovskej konzole:

  1. Prihláste sa na panel správcu a potom prejdite na stránku „Nastavenia - Všeobecné“.
  2. Do existujúcich polí „Adresa WordPress“ a „Adresa webu“ vyplňte novú adresu URL vašej domény. Uložte nastavenia. Pripravený.

Metóda, hoci jednoduchá, nie je vhodná pre každého. Ak ste niekedy manuálne vykonali interné prepojenie, vyššie uvedené kroky v tomto prípade nepomôžu. Prejdime k druhej metóde.

Druhý spôsob

Opäť to nie je ani zďaleka ideálna metóda a zlá vec je, že vyžaduje viac práce ako tretia metóda (najpohodlnejšia, ak máte prístup k PhpMyAdmin). Dobre, nechajme to zatiaľ tak:

  1. Otvorte výpis databázy SQL v textovom editore (napríklad Notepad++).
  2. Nahraďte všetky výskyty starej adresy lokality novou. Uložte dokument.
  3. Importujte výpis do databázy, najprv odstráňte všetky existujúce tabuľky. Pripravený.

Tretia cesta

Takže sme sa dostali k najzaujímavejšej a najpohodlnejšej metóde, ktorá autorovi pomohla viac ako raz. Tu pracujeme priamo s databázou prostredníctvom SQL dotazov:

  1. Prihláste sa do PhpMyAdmin, priamo do databázy. Kliknite na „SQL“ na paneli v hornej časti.
  2. Zadajte tri dopyty jeden po druhom alebo naraz: AKTUALIZÁCIA wp_options SET option_value = nahradiť(option_value, "http://domain.ru", "http://newdomain.ru") WHERE option_name = "home" OR option_name = "siteurl" "; AKTUALIZÁCIA wp_posts SET guid = replace(guid, "http://domain.ru","http://newdomain.ru"); AKTUALIZÁCIA SET wp_posts post_content = nahradiť(post_content, "http://domena.ru", "http://novadomena.ru");
  3. „domain.ru“ a „newdomain.ru“ nahrádzame starou a novou adresou. Uložiť. Týmto spôsobom dosiahneme zmeny URL na celom webe, nech je kdekoľvek. Pripravený.

Nastavenie súboru robots.txt na starých a nových doménach

Ak chcete úspešne zlúčiť starú doménu s novou, musíte vyhľadávaciemu robotovi oznámiť, že funguje iná adresa lokality. Ak to chcete urobiť, v súbore robots.txt na starej doméne vytvorte direktívu „Host“ s adresou názvu novej domény (to isté urobíme na novej):

Hostiteľ: newdomain.ru

Tento a nasledujúce postupy sú potrebné na udržanie „váhy“ stránky (TCI, vek atď.) a tiež na to, aby si robot nemyslel, že sa zaoberá úplne iným zdrojom, s rovnakým obsahom a duplicitné stránky.

Chcel by som upozorniť na skutočnosť, že následne môže dôjsť k dočasnému poklesu pozícií vo vyhľadávačoch, nezľaknite sa však, dopyty by sa mali časom zotaviť.

Vytvorenie presmerovania 301

Aby sa používatelia a vyhľadávacie roboty pri prístupe na starú adresu (hlavnú alebo internú stránku) automaticky dostali na novú, musíte na starej doméne vytvoriť presmerovanie 301 (dokument bol presunutý). Do súboru .htaccess zapíšeme nasledovné:

RewriteEngine je vypnutý Možnosti +FollowSymLinks RewriteEngine na RewriteRule (.*) http://newdomain.ru/$1

V skutočnosti je to celý postup.

WordPress prenesieme na iný hosting alebo na novú doménu bez chýb a nepríjemných následkov. Ak ste sa s touto úlohou už stretli a potom odkazy nefungujú alebo sa namiesto stránky otvorí biela obrazovka, zjavne ste urobili niečo zle. Nižšie nájdete podrobné pokyny, ako urobiť všetko správne a vyhnúť sa vážnym chybám.

Vytvorte záložnú kópiu súborov lokality

Ak chcete vytvoriť záložnú kópiu stránky WordPress, môžete ísť niekoľkými spôsobmi.

  1. Použite napríklad plugin alebo Duplicator
  2. Urobte to ručne

O prvej možnosti nič nepoviem, nepoužívam ju, ale ak potrebujete recenziu, napíšte do komentárov.

Chcem tiež dodať o zásuvných moduloch - nemusia úplne zabaliť všetky súbory. Ja som sa napríklad stretol s tým, že UpdraftPlus WordPress Backup Plugin Nezálohoval som úplne databázu, preskočil som vlastnú tabuľku (jej predpona sa líšila od ostatných). Preto pri migrácii databázy odporúčam použiť starý dobrý phpMyAdmin alebo Adminer.

V druhom prípade, ak váš hostiteľ poskytuje ovládací panel, pravdepodobne má správcu súborov. Potom by bolo najjednoduchšie použiť ho na vytvorenie zálohy súborov vašej lokality. Myslím, že na to môžete prísť aj sami. Alebo v krajnom prípade požiadajte o pomoc podporu.

Ako vytvoriť archív so súbormi lokality

V druhom prípade povedzme, že vaša lokalita sa nachádza v adresári /var/www/site
Prihláste sa na svoj hosting pomocou iného správcu súborov alebo konzoly (napríklad putty) pomocou , prejdite do sekcie /var/www/ a zadajte príkaz

Webová stránka Tar czvf backup.tar.gz

kde lokalita je adresár, ktorý obsahuje vašu lokalitu.
V dôsledku toho uvidíte súbor backup.tag.gz. Musíte si ho stiahnuť, obsahuje archív súborov vašich webových stránok

Dobrí hostitelia vám tiež umožňujú vytvárať archívy so zálohami webových stránok priamo z ovládacieho panela; túto funkciu môžete skontrolovať u technickej podpory.

V najhoršom prípade stačí skopírovať súbory stránky do seba cez ftp alebo je však táto možnosť mimoriadne nepohodlná a nežiaduca, pretože trvá dlho.

Vytvorte záložnú kópiu databázy lokality

Ak chcete vytvoriť zálohu databázy mysql, môžete

  1. Použite pluginy: WP-DB-Backup, WP Database Backup atď.
  2. Použite phpMyAdmin, Adminer
  3. Vytvorte kópiu databázy mysql cez konzolu pomocou pomôcky mysqldump

Tiež neuvažujem o prvom prípade, pretože ho nepoužívam. Ak potrebujete recenziu, napíšte do komentárov.

Ako zálohovať databázu pomocou PhpMyAdmin, Adminer

  1. Nájdenie našej databázy
  2. Poďme do Export
  3. Vyberte režim Normálne - zobrazenie všetkých možných nastavení
  4. Uistite sa, že sú vybraté všetky tabuľky
  5. Vyberte kompresiu gzip
  6. Dbáme na to, aby bol formát SQL
  7. Uistite sa, že sú všetky políčka správne začiarknuté

Na výstupe sťahovania dostaneme súbor wptest.sql.gz, kde wptest— názov našej databázy.

Vytvorenie kópie databázy pomocou mysqldump

Ak nemáte prístup k phpMyAdmin, môžete vytvoriť výpis databázy cez konzolu pomocou pomôcky mysqldump.
Povedzme, že na prístup k databáze máme nasledujúce parametre: login: root, password: pass, názov databázy sheensay_database.
Cez ssh sa prihlásime na hosting a zapíšeme do konzoly

Mysqldump sheensay_database -uroot -ppass | gzip > db.sql.gz

Výstupom bude súbor db.sql.gz, ktorý obsahuje výpis (zbalenú zálohu) databázy

Ak používate, môžete zjednodušiť vytváranie zálohy databázy
Na vytvorenie zálohy stačí 1 príkaz (ak máte root, pridajte kľúč --allow-root):

export Wp db

A na nasadenie výpisu zo zálohy môžete použiť podobný príkaz:

wp db import db.sql

kde db.sql je názov výpisu databázy.

db.sql môžete komprimovať pomocou príkazu:

Gzip db.sql

A rozbaľte to späť:

Gunzip db.sql.gz

Prenos z lokálneho servera na hosting

Takže máme 2 súbory so zálohami našej stránky: backup.tar.gz - so súbormi lokality a wptest.tar.gz - s výpisom databázy. Ak prenesieme našu stránku z Denveru (alebo iného lokálneho servera) na hosting, v podstate sa nič nezmení, okrem toho, že archív so súbormi stránok bude musieť zhromaždiť bežný archivátor (to isté pomocou Shift + F1 na požadovanom priečinku s súbory sa s tým vyrovnajú). Stránku môžete tiež preniesť späť na Denver alebo akýkoľvek iný hosting, takže na smere prenosu nezáleží.

Na lokálnom hostingu (Denwer/Denwer, Open Server) nezabudnite vypnúť ukladanie do vyrovnávacej pamäte ( , W3 Total Cache, WP Rocket a podobne) a bezpečnostné pluginy (Wordfence, All In One WP Security & Firewall atď.), zasahovať do práce. Ak nemôžete zakázať doplnky prostredníctvom panela správcu, odstráňte ich adresáre manuálne; toto, aj keď hrubé, je veľmi efektívna metóda.

Prenos súborov lokality

Najprv prenesme súbory lokality. Ak je to možné, urobíme to pomocou správcu súborov: a nahráme backup.tar.gz do požadovaného adresára.

Archív so súbormi lokality sa musí nahrať na presnú úroveň hierarchie, z ktorej bol vytvorený. V našom prípade ho musíme nahrať do /var/www/
Ak sa však vyskytnú problémy, môžete na nápravu situácie použiť príkaz UNIX

Rozbalíme pomocou príkazu

Tar xfvz backup.tar.gz

Ak máte VDS/VPS, po prenose súborov nezabudnite nainštalovať správne súbory a adresáre, ako aj do nich.

Migrácia databázy

Teraz prejdite na phpMyAdmin nového hostingu a importujte náš výpis databázy

Databáza na novom hostingu už musí existovať a byť prázdna, teda pripravená prijať náš výpis

  1. Prejdite do sekcie importovať
  2. Vyberte archív s výpisom databázy
  3. Dbáme na to, aby bolo kódovanie správne
  4. Formát musí byť SQL
  5. Uložiť

To je všetko, import je takmer dokončený. Zostáva už len pripojiť stránku k databáze.
Ak to chcete urobiť, nájdite súbor wp-config.php v koreňovom adresári stránky a napíšte tam údaje poskytnuté hostingom

Ako zmeniť adresu WordPress

Ak potrebujete zmeniť doménu počas migrácie WordPress, nevstupujte do databázy, aby ste niečo zmenili manuálne, pretože existuje riziko porušenia serializovaných reťazcov.
Je lepšie použiť jednu z nasledujúcich možností:

Najjednoduchšia možnosť je zaregistrovať doménu vo wp-config.php, tento spôsob nie je ideálny (niekedy niektoré pluginy nemusia fungovať správne, kým nezmeníte doménu aj v databáze), ale je najjednoduchší a najrýchlejší.
Nájdeme ho teda v koreňovom adresári stránky a upravíme wp-config.php. Je vhodné nájsť define("WP_DEBUG", false); a napíšte nad alebo pod neho: define("WP_DEBUG", false); // example.com sa nahradí vašou doménou define("WP_HOME", "http://example.com"); define("WP_SITEURL", "http://example.com"); Možnosť pre amatérov – my ju používame Ak chcete bezpečne vykonávať zmeny v databáze WordPress, môžete použiť

Pomôcku je možné použiť nielen na zmenu názvu domény v databáze. V prípade potreby vám môže pomôcť vykonať ďalšie úpravy, pričom to urobíte presne a zachováte štruktúru údajov.
Na konci práce je najlepšie pre istotu vymazať adresár so skriptami. Odporúčam mazať nie pomocou tlačidla delete me, ale ručne cez FTP resp.

Ako urobiť presmerovanie 301 zo starej domény na novú

Povedzme, že sa stránka presunie z domény example.org na doménu example.com

V .htaccess v koreňovom adresári stránky píšeme:

RewriteEngine na RewriteCond %(REQUEST_FILENAME) robots.txt$ RewriteRule ^([^/]+) $1 [L] RewriteCond %(HTTP_HOST) ^(www\.)?example\.org RewriteRule ^(.*)$ http:/ /example.com/1$

Tu je príklad, keď je zmena domény sprevádzaná presunom z do :

RewriteEngine na RewriteCond %(REQUEST_FILENAME) robots.txt$ RewriteRule ^([^/]+) $1 [L] RewriteCond %(HTTP_HOST) ^(www\.)?example\.org RewriteCond %(SERVER_PORT) !^443$ RewriteRule ^(.*)$ https://example.com/$1

Alebo všeobecná možnosť:

RewriteEngine On RewriteCond %(REQUEST_FILENAME) robots.txt$ RewriteRule ^([^/]+) $1 [L] RewriteCond %(HTTPS) off RewriteCond %(HTTP_HOST) ^www\. RewriteCond %(HTTP_HOST) ^(?:www\.)?(.+)$ RewriteRule ^ https://%1%(REQUEST_URI)

A posledná vec: do súboru robots.txt v koreňovom adresári stránky napíšeme (ak súbor neexistuje, vytvoríme):

User-agent: * Disallow: Host: example.com Sitemap: http://example.com/sitemap.xml

Jedného dňa môže prísť deň, keď budete musieť zmeniť adresu svojej WordPress stránky. Môže sa to stať preto, že doména, ktorú ste si dávno vybrali, už nie je vhodná pre obsah stránky, alebo si jednoducho chcete kúpiť pre seba atraktívnejšiu značku. V každom prípade, ak potrebujete preniesť WordPress stránku na inú doménu, potom budete určite potrebovať podrobný návod.

Vo všeobecnosti, presunúť WordPress na inú doménu sami nie je také ťažké, ale v tomto procese sa môžu vyskytnúť problémy, ktoré bude ťažké vyriešiť bez príslušných zručností. Preto sa odporúča použiť špeciálne pluginy, ktoré automatizujú časť tohto procesu. Ak sa napriek tomu rozhodnete urobiť to ručne, pozorne si prečítajte tento návod.

Upozorňujeme, že táto príručka predpokladá čistú inštaláciu WordPress na inú doménu a prenos obsahu z existujúcej domény.

Toto je najjednoduchšia metóda, ktorá začínajúcim používateľom spôsobuje najmenšie problémy.

Krok 1: Zakázanie trvalých odkazov

Prvá vec, ktorú musíte urobiť pred presunutím WordPress priamo do inej domény, je deaktivácia trvalých odkazov. Ak to chcete urobiť, prejdite do časti Nastavenia > Trvalé odkazy na paneli správcu, začiarknite možnosť Jednoduché a uložte zmeny.

Krok 2: Zálohovanie databázy

Ďalším krokom je zálohovanie databázy produkčného miesta, aby ste sa ochránili v prípade nepredvídaných situácií. Pred začatím kopírovania skontrolujte, či to váš hosting robí automaticky.

Na manuálne skopírovanie databázy je potrebné použiť webovú aplikáciu PhpMyAdmin, ku ktorej prístup poskytuje váš hosting. Stačí si vybrať požadovanú databázu na stránke PhpMyAdmin a prejsť na kartu „Exportovať“. Potom kliknite na „OK“ a uložte ho do počítača.

Ďalším spôsobom, ako uložiť kópiu databázy, je použitie špeciálnych doplnkov, z ktorých jeden sa dá ľahko nájsť v adresári WordPress. Koniec koncov, mal by byť už nainštalovaný na vašom webe, pretože je to najdôležitejšie bezpečnostné opatrenie.

Krok 3: Preneste súbory

Teraz si pomocou vlastného FTP klienta alebo správcu súborov, ktoré poskytuje váš hosting, stiahnite celý obsah priečinka wp-content z vašej produkčnej lokality do počítača. Nezabudnite skontrolovať, či sú stiahnuté úplne všetky súbory bez akýchkoľvek strát, je to veľmi dôležité.

Krok 4: Inštalácia novej stránky a nahranie obsahu

Všetko je tu jednoduché, nainštalujte si WordPress na inú doménu, na ktorú sa stránka prenesie vami preferovanou metódou. Môžete to urobiť tak, ako to navrhuje váš hosting, alebo ručne. Potom nahraďte obsah priečinka wp-content novej lokality obsahom príslušného priečinka stiahnutého do vášho počítača. Uistite sa, že nový web má správnu adresárovú štruktúru

Upozorňujeme, že ak ste použili automatickú inštaláciu WordPress, ktorú hosting ponúka, tak budete mať vytvorenú novú databázu. Keďže budeme používať záložnú kópiu starej, táto musí byť vymazaná. Postupujte takto:

  • Prihláste sa do PhpMyAdmin cez hosting;
  • Otvorte databázu novej lokality;
  • Kliknite na kartu „Štruktúra“;
  • Začiarknite políčko „Označiť všetko“ v spodnej časti;
  • Neďaleko v rozbaľovacom zozname vyberte „Odstrániť“ a potvrďte akciu.

Krok 5: Úprava databázy

Toto je najdôležitejšia akcia v procese sťahovania, pretože určuje, či bude stránka na novej adrese vôbec fungovať. Budete musieť zmeniť všetky priame odkazy v zálohe databázy tak, aby obsahovali novú adresu. Keďže niektoré adresy URL vo WordPress sú napísané v serializovanej forme, nikdy by ste ich nemali nahrádzať pomocou textového editora.

Našťastie existuje špeciálny skript Search-Replace-DB, ktorý možno použiť na automatické nahradenie odkazov vo WordPress, berúc do úvahy serializáciu. Stačí nahrať priečinok so skriptom na váš hosting vedľa wp-content a prejsť na „your-site.ru/Search-Replace-DB-master/index.php“.

Na stránke, ktorá sa otvorí, vložte starú doménu (napríklad http://your-site.ru) do poľa „hľadať...“ a novú doménu (http://new-your-site. ru) do poľa „nahradiť za...“. Potom v bloku „akcie“ kliknite na tlačidlo „naživo“ a počkajte na dokončenie procesu výmeny odkazu. Po dokončení procesu výmeny exportujte upravenú databázu rovnakým spôsobom ako predtým.

Krok 6: Načítanie databázy

Po úprave starej databázy je možné ju nahrať na inú stránku. Ak to chcete urobiť, prejdite na svoj hosting a otvorte novú databázu v PhpMyAdmin. Potom prejdite na kartu „Importovať“, vyberte upravený záložný súbor a kliknite na „OK“.

Krok 7: Prihláste sa na panel správcu a povoľte trvalé odkazy

Všetky podrobnosti pre prihlásenie do administračného panela by mali byť rovnaké ako predtým. Aj keď ste pri inštalácii novej stránky WordPress zadali iné prihlasovacie meno alebo heslo, budú stále prepísané importovanou databázou.

Keď ste v správcovskom paneli, prejdite do časti Nastavenia > Trvalé odkazy a vráťte adresy URL do starého vzhľadu.

Krok 8: Vytvorte presmerovanie 301

Ďalšia dôležitá nuansa, ktorá by sa nemala vynechať pri vykonávaní prevodu, pretože určuje, ako sa používatelia dostanú na novú stránku pri sledovaní starých odkazov. A to platí nielen pre hlavnú stránku, ale pre všetky existujúce stránky a príspevky, ktoré môžu mať niektorí používatelia vo svojich záložkách.

Ak chcete presmerovať návštevníkov na novú adresu, budete musieť pristupovať k starej doméne cez FTP. V koreňovom adresári by ste mali nájsť súbor s názvom „ht.access“ (ak chýba, vytvorte nový a umiestnite ho tam). Potom otvorte tento súbor v ľubovoľnom textovom editore a pridajte nasledujúce riadky:


RewriteEngine On
RewriteBase /
RewriteRule ^index.php$ - [L]
RewriteCond %(REQUEST_FILENAME) !-f
RewriteCond %(REQUEST_FILENAME) !-d
RewriteRule. /index.php [L]

Ak sa tento kód už v súbore nachádzal, pridajte doň iba tento riadok:

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

Uložte súbor a uistite sa, že presmerovanie funguje a prejdete na novú stránku na starej adrese.

Krok 9: Odoslanie súboru Sitemap XML spoločnosti Google

Prevod je takmer dokončený, stačí naň upozorniť vyhľadávače. Najlepší spôsob, ako to urobiť bez toho, aby ste si pokazili SEO, je vytvoriť a odoslať súbor XML sitemap spoločnosti Google. Je to veľmi jednoduché, stačí si nainštalovať doplnok Google Sitemap XML, prejsť do jeho nastavení a odoslať hotové mapy Googlu.

Záver

Presun WordPressu na úplne inú doménu nie je až taká náročná úloha, ak všetko urobíte v poradí popísanom v tomto článku. Ako však viete, nie vždy ide všetko podľa plánu, preto je veľmi dôležité pred začatím celého postupu vytvoriť záložnú kópiu, aby sa stránka obnovila v prípade vážnych chýb. Mimochodom, tento spôsob sťahovania sa dá použiť aj na prechod na nový hosting.

Informácie o presune WordPressu na iný hosting

Webová stránka napísaná vo WordPresse pozostáva z súbory vo formáte PHP, obsahové súbory(obrázky a ďalšie informácie) a Databáza(DB) vo formáte SQL. Ak chcete nezávisle preniesť web WordPress na iný hosting, nestačí len umiestniť súbory webu do služby nového poskytovateľa hostingu. Presun WordPress web stránky na iný hosting je komplexný postup, ktorý si od vás bude vyžadovať určité znalosti a skúsenosti v oblasti vývoja či administrácie webu. Tento návod podrobne popisuje, ako preniesť web WordPress na iný hosting, a tiež pomáha eliminovať možné chyby.

Aby ste sa vyhli problémom pri prenose na servery, môžete bezplatne využiť pomoc našich špecialistov: .

Pokyny na prenos stránky WordPress na hostiteľskú stránku

  1. 1.

    Zistite, v ktorom priečinku sa nachádzajú súbory vašej lokality. Napríklad v ovládacom paneli ISPmanager koreňový adresár je uvedený v sekcii WWW domény:

    Ak migrujete WordPress na hosting z lokálneho servera, predvolený koreňový adresár je *Z:\home\localhost\www*.

    Bez ohľadu na ich umiestnenie, zoznam súborov lokality W.P. nasledovne:

  2. 2.

    Ak je vaša lokalita a databáza hosťovaná, archivujte priečinok so súbormi lokality a stiahnite si výsledný archív do svojho lokálneho počítača. Vytvorenie archívu a výpisu (zálohy) databázy môžete konzultovať s technickou podporou poskytovateľa hostingu.

  3. 3.

    Určte ktoré databázy(DB) používa vašu stránku. Ak to chcete urobiť, prejdite na a v súbore wp-config.php nájdite nasledujúce riadky:

    /** Názov databázy pre WordPress */ define("DB_NAME", "u1234567_database"); /** Meno používateľa databázy MySQL */ define("DB_USER", "u1234567_dbuser"); /** Heslo databázy MySQL */ define("DB_PASSWORD", "password");

    • u1234567_databáza
    • u1234567_dbuser
    • heslo
  4. 5.

    Prejdite na kartu Export, vyberte formát SQL a stlačte OK:


  5. 6.

    Nasledujúce kroky sa vykonávajú na novej hostingovej službe, do ktorej chcete preniesť svoje stránky. Ak ešte nemáte objednaný hosting, využite ho. Nasleduje nový hosting.

  6. 7.

    Určite, do ktorého priečinka sa majú nahrať súbory lokality. Koreňový priečinok sa vytvorí automaticky, keď pridáte doménu do ovládacieho panela hostiteľa. Ak ste už pridali názov domény, prejdite na krok 9.

    Pozrime sa na proces pridávania domény v ovládacom paneli ISPmanager. Prejdite do sekcie Doménové mená a stlačte Vytvorte:


  7. 8.

    Zadajte Doménové meno, vyberte z rozbaľovacieho zoznamu lokálna IP adresa, začiarknite políčko „Vytvorte si WWW doménu“ A "Vytvoriť poštovú doménu", ak plánujete používať poštu na hostingu. Kliknite OK:


  8. 10.

    Teraz prejdime k importu databázy. K tomu budete potrebovať novú databázu a už vytvorený výpis starej databázy. V kapitole Hlavná vybrať položku Databáza a stlačte Vytvorte:


  9. 11.

    Na stránke, ktorá sa otvorí Nová databáza Uveďte prosím názov(v tomto prípade sa k nemu automaticky pridá predpona vášho prihlasovacieho mena na hosting: u1234567) A Používateľské meno. Skopírujte heslo uvedené v konfiguračnom súbore lokality (krok 3) alebo si vygenerujte nové heslo. Potom kliknite OK:


  10. 12.

    Ísť do phpMyAdmin na novej hostingovej službe a vyberte databázu, do ktorej sa bude výpis importovať (záloha DB):


  11. 13.

    Prejdite na kartu Importovať, stlač tlačidlo Vyberte súbor a nahrajte súbor z počítača. Kliknite OK:

  12. 14.

    Zmeňte názov databázy, používateľa a heslo v konfiguračnom súbore lokality wp-config.php(pozri krok 3).

  13. 15.

    Ak máte nakonfigurovaný doplnok pre ukladanie do vyrovnávacej pamäte, vymažte priečinok wp-content/cache:


  14. 16.

    Skontrolujte funkčnosť stránky. Pred otvorením stránky v prehliadači vymažte vyrovnávaciu pamäť.

    Pripravený! Teraz viete, ako preniesť web WordPress na iný hosting.

Bežné chyby po presune WordPressu na iný hosting:

Chyba nadviazania spojenia s databázou

Príčina: údaje na pripojenie k databáze sú nesprávne uvedené v súbor wp-config.php.

Riešenie: Skontrolujte atribúty prístupu k databáze. V súbore wp-config.php nájsť riadky:

/** Názov databázy pre WordPress */ define("DB_NAME", "u1234567_database"); /** Meno používateľa databázy MySQL */ define("DB_USER", "u1234567_dbuser"); /** Heslo databázy MySQL */ define("DB_PASSWORD", "password"); /** MySQL hostname */ define("DB_HOST", "localhost");

  • u1234567_databáza— databáza, ktorú stránka používa;
  • u1234567_dbuser— používateľ, v mene ktorého sa stránka pripája k databáze;
  • heslo— heslo na pripojenie k databáze.

V parametri DB_HOST musí byť uvedené localhost alebo 127.0.0.1

Ak sú všetky údaje správne, skontrolujte, či nie sú nejaké znaky alebo medzery navyše.

Môžete zobraziť a zmeniť heslo databázy.

Otvorí sa inštalačná stránka WordPress


Príčina: v súbore wp-config.php Je zadaná prázdna databáza alebo je nesprávne zadaná predpona databázy.

Riešenie: Ak je databáza prázdna, stiahnite výpis pomocou týchto pokynov (pozri krok 13). Skontrolujte tiež, či je predpona databázy správna. Tabuľky v databáze vyzerajú takto: wp_options, Kde wp je ľubovoľná množina písmen a číslic:

Príčina: Chýba koreňový priečinok lokality, nie sú v ňom žiadne súbory alebo sú priradené nesprávne práva.

Riešenie: skontrolujte prítomnosť súborov lokality, ako aj správnosť práv k priečinkom a súborom lokality. Vo väčšine prípadov práva vyzerajú takto:

  • do súborov lokality: "644" alebo "rw-r-r";
  • do priečinkov: "755" alebo "rwxr-xr-x".

Ak sa povolenia pre súbory a priečinky líšia od zadaných, zmeňte ich.

Možno sú v súbore uvedené nesprávne pravidlá .htaccess. Skontrolujte správnosť súboru alebo nahrajte .

Chyba 404 na interných stránkach lokality, ale hlavná stránka sa otvára bez chýb

Príčina: súbor chýba .htaccess.

Riešenie: Nahrajte súbor .htaccess z lokálneho servera na hosting v koreňovom priečinku lokality alebo prilepte .

Ako vidíte, migrácia WordPress na iný hosting je pomerne zložitý a zdĺhavý proces. Ak máte počas prevodu nejaké problémy alebo otázky, kontaktujte nás.

Prenos Wordpressu na iný hosting. Zapojiť

Špecializované pluginy môžu uľahčiť prenos Wordpressu na iný hosting. Plugin poskytuje jednoduché nastavenie, automatické zálohovanie dát počas procesu migrácie a potvrdenie, že dáta nie sú poškodené.

Väčšina týchto doplnkov je však platená a bezplatné verzie nezaručujú kvalitný prenos. Viac sa o tom môžete dozvedieť napríklad na oficiálnej stránke pluginov

Predpokladajme, že presúvame web z jedného hostingu na druhý a meníme doménu. Pôvodne bola stránka umiestnená na doméne wp1.ru, ale presúvame ju na doménu wp2.ru. Než začnete, musíte mať tieto údaje: adresa, login a heslo MySQL servera na starom a novom hostingu + adresa, login a heslo FTP servera na starom a novom hostingu.

Zálohovanie databázy

Zálohovanie je možné vykonať dvoma spôsobmi:

  • Z hlavného panela WordPress pomocou doplnku WP-DBManager.
  • Z ovládacieho panela vášho hostingu pomocou phpMyAdmin.

Tu sa bude brať do úvahy iba druhá možnosť ako najspoľahlivejšia. Pri importe databázy na nový hosting bude navyše potrebné použiť phpMyAdmin.

Prejdite teda na ovládací panel starého hostingu, nájdite odkaz na phpMyAdmin, zadajte svoje používateľské meno a heslo a nakoniec sa dostanete na hlavnú stránku phpMyAdmin.

V stĺpci vľavo musíte vybrať databázu vašej stránky. Ďalej sa zobrazí stránka so zoznamom databázových tabuliek. V hornom menu prejdite na kartu Export.

Nastavenia exportu:


Takmer všetky parametre necháme nezmenené. Odporúčam len zaškrtnúť možnosť „Uložiť ako súbor“ + „Zbaliť do zip“. Po kliknutí na tlačidlo OK uložte súbor do lokálneho počítača.

Upozorňujeme, že exportujeme iba tabuľky, nie celú databázu. Je to pohodlnejšie, pretože Hosteri takmer vždy vytvárajú databázy s vlastnými predponami a pri prenose databázy na nového hostiteľa sa názov databázy zmení.

Záložné súbory

Tu je všetko jednoduché: pomocou FTP klienta skopírujte všetky súbory WordPress do svojho lokálneho počítača.

Prenos databázy na nového hostiteľa

Najprv musíte vytvoriť databázu. Tu sú možnosti. Niektorí hostitelia vám umožňujú vytvárať databázy a používateľov iba z ovládacieho panela, zatiaľ čo iní poskytujú túto možnosť z phpMyAdmin. Predpokladajme, že náš nový hostiteľ patrí do druhej skupiny.

Na novom hostingu prejdeme do phpMyAdmin a vytvoríme databázu. Pole Porovnanie môže zostať nezmenené:


Vytvoríme samostatnú databázu užívateľa (ak je to potrebné a ak to poskytovateľ hostingu umožňuje). Ak to chcete urobiť, otvorte novovytvorenú databázu, prejdite na kartu Privilégiá v hornej ponuke a potom na položku „Vytvoriť nového používateľa“:


Vymyslíme používateľské meno a heslo (najmenej 6 znakov). V časti „Databáza používateľov“ začiarknite políčko „

Teraz prejdime k importu tabuliek. Je potrebné vybrať základňu. V hornom menu prejdite na kartu Import:


Vyberte súbor, ktorý bol vytvorený pri exporte zo starej databázy (hneď môžete poslať archív zip). Kliknite na tlačidlo OK. Ak všetko prebehlo v poriadku, zobrazí sa hlásenie: „Import úspešne dokončený, dotazy dokončené:“ a v ľavom stĺpci sa zobrazí zoznam tabuliek.

Pretože Prechádzame na iný hosting so zmenou názvu domény, potom v tabuľke wp_options je potrebné zmeniť hodnoty dvoch parametrov: siteurl a home.
Otvorte tabuľku wp_options, vyhľadajte položku s hodnotou siteurl v stĺpci option_name. Ak chcete zmeniť záznam, kliknite na „ceruzku“:


Zmeňte pole option_value. Nahraďte starú hodnotu http://www.wp1.ru novou hodnotou http://www.wp2.ru a kliknite na tlačidlo OK:


Rovnakým spôsobom zmeníme hodnotu parametra home.

Prenos súborov na nového hostiteľa

Pred kopírovaním súborov na nového hostiteľa je potrebné zmeniť parametre pripojenia k databáze v súbore wp-config.php.
Je potrebné zmeniť staré hodnoty konštánt:

  • DB_NAME – názov databázy
  • DB_USER – meno používateľa
  • DB_PASSWORD – heslo používateľa
  • DB_HOST – adresa/názov databázového servera

pre nové.

Po uložení údajov na pripojenie k novému databázovému serveru použite FTP klienta na nahranie súborov lokality na nový hosting. Po stiahnutí by mala stránka správne fungovať na novom hostingu pod novým názvom domény.

Záverečná fáza

WordPress má funkciu - štandardne sa všetky obrázky vkladajú pomocou absolútnej cesty (s názvom domény). Z tohto dôvodu pri presune stránky do inej domény obrázky prestanú fungovať. Problém je možné jednoducho a rýchlo vyriešiť pomocou pluginu.
Po aktivácii doplnku prejdite na stránku nastavení. V časti Hľadať v (kde hľadať) začiarknite políčko vedľa položky Obsah (vyhľadávanie podľa obsahu všetkých stránok a príspevkov). Do poľa Nahradiť (hľadáme túto hodnotu a nahradíme ju) zadajte starú doménu. Do poľa s (hodnota nahradenia) zadajte novú doménu. A kliknite na tlačidlo Prejsť.

Pokračovanie v téme:
Modemy

Dobrý deň, milí čitatelia našej webovej stránky. Dnes by som sa chcel dotknúť jednej pálčivej témy a poskytnúť vám krok za krokom návod, čo treba urobiť, aby ste...