Jak przenieść bloga wordpress na inna domenę? – Instrukcja

Jak przenieść bloga wordpress na inną domenę ? Jakiś czas temu pisałem o tym jak przenieść bloga na inny serwer. A wczoraj musiałem przenieść bloga na inną domenę, więc z racji też tego, że otrzymuję dużo pytań na ten temat, postanowiłem, że napiszę krótką instrukcję na ten temat.

Jak przenieść bloga wordpress na inną domenę ?

PIerwsza sprawa to musisz na początku zrobić dokładnie wszystko to samo co opisywałem w mojej instrukcji jak przenieść bloga na inny serwer. Czyli skopiować wszystkie pliki z katalogu starej domeny, oraz exportować bazę danych.

Kolejnym krokiem by przenieść bloga na inną domenę jest:

Teraz musisz do nowego katalogu domeny wrzucić wszystkie pliki skopiowane ze starej domeny, a następnie importować bazę danych. Czyli dokładnie tak jak opisałem to tutaj

Ostatnie 3 kroki by przenieść bloga wordpress na inna domenę to:

Dodać 3 nowe zapytania do bazy danych. Krok po kroku wygląda to tak. Wchodzisz do phpMyAdmin.

1

1. Wybierasz odpowiednią bazę danych (1)
2. Wchodzisz na SQL (2)
3. Wpisujesz zapytanie pierwsze do nowe bazy danych, by zmienić www.staradomena.pl na www.nowadomena.pl: (3)

Klikasz na wykonaj i wpisujesz kolejne zapytanie:

Klikasz na wykonaj i wpisujesz kolejne zapytanie:

Twoja strona powinna działać, daj znać jak poszło Tobie przy przenoszeniu bloga na inną domenę. 🙂

Jak zarabiać przez internet

51 myśli na “Jak przenieść bloga wordpress na inna domenę? – Instrukcja”

  1. Cześć,

    Musiałem przenieść stronę na inny serwer zmieniając domenę. Dzięki Twoim dwóm postom (o przenoszeniu na inną domenę i serwer) udało mi się to zrobić bez problemów.

    Jeszcze raz wielkie dzięki za pomoc!

    Odnośnie przenoszenia na inną domenę mam jedną uwagę, która może przydać się innym:
    Po wklejeniu do phpMyAdmin Twoich zapytań SQL i zmianie adresów na właściwe pojawiał się błąd składni. Wystarczyło usunąć apostrofy i wpisać je samemu ponownie. Po tej małej zmianie wszystko działało bez problemu. Pewnie jest to związane z formatem czcionki.

    Dodatkowo warto zwrócić uwagę, iż zapytania nie zmieniają linków w samodzielnie utworzonych menu wordpressa. Podmieniłem adresy ręcznie i wszystko działa.

    Pozdrawiam!

    1. Cieszę się że pomogłem. Masz rację w menu linki sie nie zmienią. To samo jest w skórkach na framworku, niektóre linki do zdjęć mogą też nie zmienić się.

  2. Witam
    Niestety u mnie coś nie wychodzi. Po wykonaniu wszystkich czynności zgodnie z instrukcją, próbuje się logować na nowym adresie do WP, przekierowuje mnie od razu na stary adres i po wpisaniu i wciśnięciu „zaloguj” loguje mnie na starym adresie.

    1. hmmm, a wyczyść dane przeglądania.

      Problem może być jeszcze w pliku htaccess. Skopiuj ten plik na kompa, i usun z serwera, i zobacz jak wyjdzie sprawa.

      Daj znać oczywiście co i jak.

      1. A ja mam taką sytuację:
        Przeniosłem jeden blog na inna domenę w ramach tego samego serwera- wszystko poszło ok.
        Próbowałem przenieść drugą, na której jest sklep i tutaj pojawia się kłopot: zrobiłem wszystko tak samo, później wyczyściłem ciasteczka, historię przeglądania i usunąłem plik htacess,a mimo to cofa mi do poprzedniej domeny. Dodemy jeszcze, że sklep jest na woocommerce i że jest na subdomenach. Czy to ma jakieś znaczenie?

  3. Własnie w innej instrukcji pisało o zmianach w tym pliku. Problem ejst w tym, że go .. nie widze , pomimo tego , że mam wlaczona opcje widoku plikow ukrytych

  4. Skorzystałem z informacji z tej strony. Prosto i jasno opisane.
    Mam tylko pytanie:
    Jak zmienić kiedy używamy Multisite mamy tabelę wp_blogs i tam listę subdomen.
    Czy trzeba robić na piechotę?

  5. Przenosiłem bloga na inny serwer, jednocześnie zmieniając domenę… i nie do końca mi się to udało. Musiałem coś pokiełbasić. Jest treść, ale rozwalił się układ strony. Przy próbach logowania się poprzez wpisanie w adresie nazwastrony.pl/wp-admin, adres samopowiela się tworząc długi ciąg. Na szczęście to testowe przenoszenie. Będę musiał jeszcze poćwiczyć 🙂

  6. Witam. Ja potrzebuję zrobić nieco inaczej… WordPressowego bloga umieszczonego na adresie jula.com.pl potrzebuję przenieść na adres jula.com.pl/blog tak by na adresie bez/blog postawić zwyczajną stronę. Czy aby dokonać takiego przeniesienia trzeba wykonać to wszystko o czym napisane w tym wątku czy można to zrobić jakoś prościej?

    1. Hej, zrób katalog „blog” w public html, przenieś tam wszystkie plik z public html, a następnie wykonaj 3 zapytania do bazy danych które podaję we wpisie. I to wszystko. Oczywiście twoja stara domena to jula.com.pl a nowa jula.com.pl/blog

  7. Przemku, mam problem z wpisaniem zapytania do bazy danych. Domenę przeniosłam na inny serwer korzystając z twojego poradnika (dziękuję:)!). Zmieniłam też adres – zrobiłam przekerowanie ze starej subdomeny na nowa .pl. Właściwie to wszystko chodzi, tylko nie mogę zalogować się na kokpit przez domena/wp-login.php.

    Kiedy wprowadzam pierwsze zapytanie do bazy danych, dostaje zwrot, ze syntax jest niepoprawny. Oczywiście nie wiem, jaki jest poprawny. I domene i hosting mam na ovh.pl

    Możesz mi pomoc?

    1. Iza upewnij się że kody które kopiujesz są w jednej lini, bez enterów. Upewnij się też czy wpisujesz poprawnie domeny, starą i nową, bo kreska „/” potrafi nie przyjąć zapytania.

      A nie możesz się tez zalogować, dopóki nie wykonasz zapytań do bazy danych.

      1. Wpisywałam ręcznie, przeklejałam z innych stron… Nie wiem. Wyskakuje mi ten błąd:

        debug : #1064 – You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ‚http://www.sztukazycia.arsbio.pl’, ‚http://www.alfapsi.pl’) WHERE option_name = ‚ at line 1{„success”:false,”error”:”
        #1064 – You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ‚http://www.sztukazycia.arsbio.pl’, ‚http://www.alfapsi.pl’) WHERE option_name = ‚ at line 1″}

        Google też nie za bardzo mi pomogło…
        Wklepuję to na iPad. Może to ma jakieś znaczenie?

      2. Już zrobiłam:)))) trzeba było podmienić wszystkie , (przecinki) na ‚ (cytat).
        Dziękuję Przemku za świetnie opisaną procedurę tego wszystkiego. Cała ta techniczna strona jest dużym wyzwaniem w prowadzeniu bloga.

  8. Witam,

    podzielę się i ja. Wykonałem wszystko (chyba) jak należy. Strona działa poprawnie, ale jest jeden drobny szczegół – nie mogę nic zmienić na stronie. Panel admina co prawda działa, ale żadne zmiany się nie zapisują. Jeśli Pan mi pomoże, będę dozgonnie wdzięczny:)

    1. A to dziwne. Bo jak widzisz panel, to powinno działać. Napisz do supportu swojego hostingodawcy, załatwisz to zdecydowanie szybciej 🙂

  9. Przenosiłem bloga na inny serwer. Oczywiście zmieniałem domenę. Trochę chyba musiałem namotać skoro w źle zaczęłami się wyświetlać strona – jednym słowem wyskakiwał bład. Na szczeście udało mi rozwiązać problem poprzez edycję pliku htaccess.

  10. Witaj Przemku!

    Dzięki za opis działania – mam niestety pewien problem. Przenosiłem bloga z rakfinansowy.com/blog na rakfinansowy.com. Zrobiłem zapytania według wskazówek no i jest problem, bo gdy loguję się z rakfinansowy.com/wp-login to otwiera mi się rakfinansowy.com/blog.

    Mam usunąć z tego katalogu /blog to co przeniosłem? Dziękuję za pomoc.

      1. W końcu się udało – musiałem jednak pozmieniać w wp_config na adres domeny głównej. Teraz loguję się już na rakfinansowy.com i wsio śmiga. Zatem udało się nam razem 🙂 – dzięki za ten artykuł

  11. Witam. mam wordpressa na serwerze w folderze jakisfolder, do tego folderu podłączona jest domena. Potrzebuję zmienić domenę. Skopiowałem katalog i zmieniłem jego nazwę na nową nowyfolder. Podłączyłem domenę pod nowyfolder. Skopiowałem bazę danych i zmieniłem jej linki i config.php. Po wpisaniu nowej domeny w przeglądarkę wyświetla mi nowa domena ale jak kliknę jakikolwiek link to przenosi mnie na starą domenę. Możecie pomóc?

  12. szefie, masz literówkę w górnej prawej części bloga, zauważyłem ją po 5 sekundach przebywania na stronie, więc błąd raczej rażący. ps. byłem kiedyś testerem gier więc mam lekkie zboczenie na tym punkcie 🙂

  13. Witaj Przemku

    Przenosiłem WordPress na inne miejsce na serwerze i inną domenę. Dzięki za pomoc. Pojawił się problem w momencie wpisywania poleceń/zapytań do bazy MySql. Jestem laikiem tak więc proszę Cię o pomoc. Wyskakuje mi dokładnie to co pokazywało się Izie (post powyżej) niestety przy zmianach wpisów coś nie działa. Strony www podaję dobrze nie wiem za bardzo co robić.
    U mnie sytuacja wygląda tak, że mogę się logować do panelu zarządzania stroną, pojawia mi się strona tytułowa natomiast nie działają odnośniki (podstrony) na stronie. Na starej domenie wszystko hula.

    Pozdrawiam
    Łukasz

  14. Witam,
    Super poradnik dzięki któremu zrobiłem prawie wszystko.
    Piszę prawie ponieważ jeden przycisk w menu kieruje mnie pod stary adres 🙁
    Przeglądając stronę klikam w przycisk „Strona główna” i przenosi mnie pod stary adres. www
    Miał ktoś może podobny problem?

  15. Witam . Pisze pan : „PIerwsza sprawa to musisz na początku zrobić dokładnie wszystko to samo co opisywałem w mojej instrukcji jak przenieść bloga na inny serwer. ” Czy to jest konieczne ? Nigdy nie miałem bloga ani żadnej strony internetowej . Chciałem założyc na wordpressie z racji tego że słyszałem iż jest on bardziej profesjonalny i oferuje więcej mozliwosci niż blogspot/blogger . Tylko że chcę założyc strone na wordpressie i od razu podpiąc ją pod swoją domene . I tylko o to mi chodzi , zeby strona była na wordpresie , ale z nazwą mojej własnej domeny .

  16. Dzięki za świetny poradnik! Wszystko poszło bez problemów, tylko 2 uwagi dla tych, którzy będą czytać ten artykuł.

    1) Kod jest błędny – zamiast cudzysłowów powinny być apostrofy:

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

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

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

    2) Po zakończeniu całej akcji warto zainstalować wtyczkę „Velvet Blues Update URLs”, która jednym kliknięciem pozwoli nam podmienić linki znajdujące się w treści strony.

    Pozdrawiam i dziękuję!

    1. Witam, tak jak wspomniał w komentarzu @gombroo te zapytania co autor artykułu posiada od wersji mysql 5.4 nie działa. Nie wiem jakim cudem te zapytania działały niektórym użytkownikom.

      Poprawne zapytania to.

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

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

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

      Pozdrawiam

  17. Witam,
    Jako totalny laik w temacie mam jedno pytanie…
    Potrzebuję przenieść treści na nowy serwer i pod nową domenę, jednoczesnie pozostawiając w działaniu stronę obecną, która jest postawiona na wordpress.com
    Czy używając import/export uda mi się to zrobić.

    W skrócie chcę mieć na chwilę obecną jedną i tą samą treść pod
    szkolenia-krk.pl (wordpress.com)

    jakasinnastrona.pl (wordpress – na własnym serwerze)

    Bardzo dziękuję za odpowiedź. Bo boję się cokolwiek ruszyć, żeby nie zepsuć.

    Pozdrawiam,
    Asia

    1. Treść na obydwu stronach jest złym rozwiązaniem dlaczego. Duplikowane treści jest karane przez wyszukiwarkę google w postaci filtra z którego można wyjść ale jest ciężko. Na twoim miejscu bym się zdecydował jednak na postawienie strony na jednej domenie oraz własnym serwerze. Bo tylko wtedy masz pewność ze masz pełną kontrolę nad tym co obecnie posiadasz. Jeżeli masz pytania chętnie pomogę moje GG: 982500

  18. Hej. A spotkaliście się może z czymś takim, że po przeniesieniu wordpresa na inną domenę nie działają style? W bazie danych niby wszystko ładnie pozmieniane, plik configuracyjny też, a cssa brak… 🙁

  19. Hej, wielkie dzięki za ten wpis! Wszystko poszło gładko i bezproblemowo. Rzeczywiście w kopiowanych od ciebie zapytaniach do bazy trzeba pozamieniać wszystkie przecinki na cudzysłowy, bo inaczej nie działa. A później wystarczy zalogować się do swojego WP i zmienić w ustawieniach głównych adres WordPressa oraz adres witryny WP na nowy i nawet linki podstron menu się zmieniają. Jeszcze raz wielkie DZIĘKI! 🙂

  20. Hello, i think that i ssaw you visited my web site thus
    i came to “return the favor”.I’m attempting to find things to enhance my website!I suppose
    itss ok to use some of your ideas!!

  21. Dzięki wielkie, nawet nie wiesz ile szukałem tego zapytania SQL 🙂 – tylko jedna rzecz – nie wiem czy to wynika z kodowania na stronie czy nowej wersji SQL/phpMyAdmina ale musiałem zamienić ‚ na „. Tak czy inaczej dzięki 🙂

  22. Good post. I learn something new and challenging
    on websites I stumbleupon every day. It will always be helpful to read content from other writers and use a little
    something from their sites.

  23. Hej.

    Mam problem: po przeniesieniu plików poprzez ftp i dodaniu bazy (oraz zmianie prefiksu w wo-config), na zapleczu widzę wszystko to, co powinienem;
    niestety strona się nie wyświetla – pokazuje się komunikat z poprzedniego hostingu (cal.pl), że jest „w trakcie budowy”.

    Co mogę z tym zrobić?

  24. Witam, widzę, że temat był poruszany dawno temu, ale może uda mi się uzyskać odpowiedź.

    Mam hosting na ovh, niestety przez zamieszanie w życiu zapomniałam przedłużyć moją domenę i mi ktoś ją podkupił. Więc kupiłam nową, podobną i zmieniłam hosting na tę stronę. Niby wszystko jest ok, ale nie wyświetlają mi się kompletnie żadne zdjęcia. Wiem, że to może być wina katalogu ze zdjęciami, ale za cholerę nie wiem gdzie tego szukać, co zmienić itp. 🙂

    Byłabym wdzięczna za udzielenie jakiejkolwiek informacji. Pozdrawiam/ Iwona

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *