Zvolené téma obsahuje celkem 2 odpovědi. Do diskuze (3 účastníci) se naposledy zapojil uživatel admin a poslední změna je stará 12 let, 10 měsíců.
-
Ahoj, přesunul jsem WP ze staré domény (http://www.staraadresa.cz/wordpress/) na novou http://www.ondrej-vasko.cz/wordpress/. v DB jsem udělal nutné změny, ale na novém webu mi nechodí žádná stránka kromě home (hází to 404). Adresa je podle mě dobře, neboť jediná změna je http://www.staraadresa.cz (příklad) za http://www.ondrej-vasko.cz. Sedím nad tím už pěkně dlouho a nemůžu na to přijít. Kdo mi pomůže, prosím..? Je to myslím nějaká maličkost. Díky
Dobrý den,
Doplňte tohle do PhpMyadmina:
UPDATE wp_options SET option_value = replace(option_value, 'http://www.staradomena.cz', 'http://www.novadomena.cz') WHERE option_name = 'home' OR option_name = 'siteurl';
UPDATE wp_posts SET guid = replace(guid, 'http://www.staradomena.cz','http://www.novadomena.cz');
UPDATE wp_posts SET post_content = replace(post_content, 'http://www.staradomena.cz', 'http://www.novadomena.cz');
Aktualizuje to odkazy na příspěvky.
Zdroj: http://www.milan-knizek.net/cms/migrace-wordpressu-na-jinou-domenu/
Co to přesně znamená “v DB jsem udělal nutné změny”? Pokud byly v databázi změněny všechny odkazy ze staré na novou doménu, tak je chyba 404 nejčastěji způsobena chybějícím souborem .htaccess. Obvykle bývá skrytý, takže se na něj při kopírování souborů někdy zapomene. Stačí jít do menu Nastavení – Trvalé odkazy a přeuložit nastavení struktury trvalých odkazů, soubor .htaccess by se měl automaticky vygenerovat… Další možností je nutnost povolení mod_rewrite u hostingu, ale to už záleží na konkrétním hostingu…
Pokud chcete odpovědět na toto téma, musíte se nejdříve přihlásit.
WordPress – novinky, návody a zajímavosti