Pokud přesouváte svou doménu, aniž byste změnili domovskou a webovou adresu URL svého webu WordPress, můžete se řídit níže uvedenými pokyny, jak je předepsáno v kodexu wordpress.
- Pokud databáze a adresa URL zůstanou stejné, můžete se přesunout pouhým zkopírováním souborů a databáze.
- Pokud se změní název databáze nebo uživatel, upravte soubor wp-config.php tak, aby měl správné hodnoty.
- Pokud chcete před přechodem otestovat, musíte dočasně změnit „siteurl“ a „home“ v databázové tabulce „wp_options“ (prostřednictvím phpMyAdmin nebo podobného).
- Pokud jste nastavili jakýkoli druh přepisů (trvalých odkazů), musíte zakázat .htaccess a překonfigurovat trvalé odkazy, až bude spuštěn.
UPRAVIT (pokud se také změnila adresa URL vašeho webu, formuluji pouze frázi z webu codex)
Přesunutí webu a změna názvu domény nebo adres URL (tj. z http://example.com/site na http://example.com nebo http://example.com na http://example.net ) vyžaduje následující kroky – v pořadí.
- Stáhněte si stávající soubory webu.
- Exportujte svou databázi – přejděte do mySQL a exportujte databázi.
- Přesuňte zálohované soubory a databázi do nové složky – někde v bezpečí – toto je záloha vašeho webu.
- Přihlaste se na web, který chcete přesunout, přejděte do Nastavení> Obecné a změňte adresy URL. (tj. z http://example.com/ na http://example.net ) – uložte nastavení a očekávejte, že se zobrazí stránka 404.
- Znovu si stáhněte soubory webu.
- Znovu exportujte databázi.
- Upravte soubor wp-config.php pomocí názvu databáze mySQL nového serveru, uživatele a hesla.
- Nahrajte soubory.
- Importujte databázi na nový server.
Když se změní název vaší domény nebo adresy URL, objeví se další obavy. Soubory a databáze lze přesunout, ale odkazy na starý název domény nebo umístění v databázi zůstanou, což může způsobit problémy s odkazy nebo zobrazením motivu.
Pokud prohledáváte a nahrazujete celou databázi, abyste změnili adresy URL, můžete způsobit problémy se serializací dat kvůli skutečnosti, že některá témata a widgety ukládají hodnoty s délkou vaší adresy URL. Když se toto změní, věci se zlomí. Chcete-li se tomuto problému se serializací vyhnout, máte dvě možnosti:
- Provádějte vyhledávání a nahrazování pouze v tabulce wp_posts.
- K bezpečné změně všech instancí použijte skript Search and Replace for WordPress Databases Script.