Zmiana domeny WordPress

Lis 04

Jako że po zmianie domeny z mojepasje.net.pl na mojepasje.eu miałem sporo zapytań odnośnie jak zmienić taką domenę w WordPressie, sposobów jest kilka ja jednak przedstawię dziś jeden który zawsze jest w 100% skuteczny, oczywiście mimo wszystko polecam przed przystąpieniem do prac zrobić kopię zapasową.

Przede wszystkim trzeba zacząć od tego że domena musi być podpięta pod dany hosting, jeśli jest w trakcie zmiany DNS’ów itp. lepiej poczekać żeby mieć wszystko jak na tacy.

Jeśli chodzi o potrzebne narzędzia to wystarczy nam dostęp do phpMyAdmin z czym za pewne nikt nie powinien mieć problemu, kolejne kroki są banalne, tak naprawdę trzeba wprowadzić zapytań do mySQL:

UPDATE wp_options SET option_value = replace(option_value,
'http://staradomena.pl', 'http://nowadomena.pl')
WHERE option_name = 'home' OR option_name = 'siteurl';

Powyższy kod zmienia opcję wordpress’a czyli uproszczając główny adres strony, działa to na takiej zasadzie jak np. opcja zamień w notatniku, po wprowadzeniu powyższego zapytania bez problemu nasza strona będzie się otwierać z nową domeną, nie polecam kopiować powyższego kodu od razu do mySQL, lepiej wrzucić do notatnika, pozmieniać “staradomena.pl” i “nowadomena.pl” no i oczywiście z trzy razy sprawdzić i nie powinno być żadnych komplikacji.

Kolejny kod:

UPDATE wp_posts SET guid =
replace(guid, 'http://staradomena.pl','http://nowadomena.pl');

Powyższy kod aktualizuje adresy wpisów i stron w WordPress

Kod trzeci:

UPDATE wp_posts SET post_content = replace(post_content, 'http://staradomena.pl', 'http://nowadomena.pl');

Powyższy kod aktualizuje linki na stronach i we wpisach

I na zakończenie aby przekierować pozostałe adresy url, które nie zostały zmienione, utwórz nowy plik .htaccess w nowym folderze i dodaj poniższy kod:

RewriteEngine on
RewriteCond %{HTTP_HOST} ^.staradomena.pl$ [OR]
RewriteCond %{HTTP_HOST} ^www.staradomena.pl
RewriteRule ^/?(.*)$ "http://www.nowadomena.pl/$1" [R=301,L]

Nie zapomnijcie oczywiście zmienić “staradomena.pl” oraz “nowadomena.pl”

To by było na tyle, myślę że każdy sobie poradzi ze zmiana.

%d bloggers like this: