Strona główna/Blog/Strona WordPress nie wyświetla się po migracji na nowy hosting – rozwiązanie
WordPress·8 min czytania·Zespół MiauSEO

Strona WordPress nie wyświetla się po migracji na nowy hosting – rozwiązanie

Przeniosłeś stronę, ale widzisz błąd 500, białą stronę albo stary adres nadal się wyświetla. Migracja WordPressa to pułapka, jeśli zapomnisz o bazie danych, adresie URL lub propagacji DNS. Rozwiążemy każdy przypadek.

Strona WordPress nie wyświetla się po migracji na nowy hosting – rozwiązanie

Dlaczego migracja WordPress jest pułapką dla początkujących?

Przeniesienie strony WordPress na nowy hosting wydaje się proste: skopiuj pliki, przenieś bazę danych, zmień ustawienia. W praktyce każdy z tych kroków ma pułapki, które mogą sprawić, że strona przestanie działać lub wyświetla stary adres.

Poniżej znajdziesz diagnostykę typowych problemów po migracji — oraz jak każdy z nich naprawić.

Problem 1 – Strona wyświetla stary adres lub „Error 404"

Przyczyna: W bazie danych WordPress zapisany jest stary adres URL (np. stara domena lub stary serwer). WordPress używa go do generowania wszystkich linków.

Rozwiązanie: Musisz zaktualizować adresy URL w bazie danych. Najlepsze narzędzie to Better Search Replace (wtyczka darmowa) lub skrypt Search-Replace-DB wgrany przez FTP.

W Better Search Replace wpisz stary adres (np. https://stara-domena.pl) w polu „Search for" i nowy adres (np. https://nowa-domena.pl) w „Replace with". Zaznacz wszystkie tabele i kliknij „Run Search/Replace". Odznacz „Run as dry run" żeby faktycznie wprowadzić zmiany.

Problem 2 – Biały ekran lub błąd 500 po migracji

Sprawdź wp-config.php: Dane dostępowe do bazy danych (nazwa, użytkownik, hasło, host) muszą odpowiadać nowej bazie na nowym hostingu. Najczęstszy błąd to pozostawienie danych z poprzedniego serwera.

define( 'DB_NAME', 'nazwa_nowej_bazy' ); define( 'DB_USER', 'uzytkownik_nowej_bazy' ); define( 'DB_PASSWORD', 'haslo_nowej_bazy' ); define( 'DB_HOST', 'localhost' );

Sprawdź uprawnienia plików: Po przesłaniu przez FTP pliki mogą mieć niepoprawne uprawnienia. Standardowo: katalogi 755, pliki PHP 644, wp-config.php 600. Zmień przez panel hostingu lub FTP komendy chmod.

Problem 3 – Strona wyświetla się poprawnie, ale linki nie działają (Error 404)

Przyczyna: Brakuje pliku .htaccess lub moduł mod_rewrite nie jest włączony na nowym serwerze.

Rozwiązanie: Zaloguj się do panelu WordPress i przejdź do Ustawienia → Bezpośrednie odnośniki. Kliknij „Zapisz zmiany" — WordPress wygeneruje nowy plik .htaccess. Jeśli to nie pomoże, upewnij się w panelu hostingu że mod_rewrite jest włączony (jest wymagany przez WordPress do działania bezpośrednich odnośników).

Problem 4 – Propagacja DNS — strona wyświetla stary serwer

Po zmianie nameserverów lub rekordów DNS zmiana propaguje się na serwery DNS na całym świecie przez 24–72 godziny. W tym czasie część użytkowników widzi starą stronę, część nową.

Sprawdź aktualny stan propagacji na whatsmydns.net — wpisz swoją domenę i sprawdź czy różne serwery DNS na świecie już wskazują na nowy adres IP. W swoim systemie możesz wymusić nowe DNS edytując plik /etc/hosts (Linux/Mac) lub C:\Windows\System32\drivers\etc\hosts (Windows) dodając linię: nowe.ip.serwera twojadomena.pl.

Problem 5 – Brakujące obrazy i media po migracji

Jeśli treść wyświetla się poprawnie, ale brakuje zdjęć — folder wp-content/uploads/ nie został przeniesiony w całości. Sprawdź czy wszystkie podfoldery (zazwyczaj podzielone na rok/miesiąc) są obecne na nowym serwerze. Skopiuj folder przez FTP lub użyj Rsync przez SSH jeśli masz dostęp.

Checklista przed i po migracji

  • Backup pełny (pliki + baza danych) przed migracją
  • Poprawne dane bazy w wp-config.php na nowym serwerze
  • Podmiana URL przez Search Replace DB
  • Wygenerowanie nowego .htaccess
  • Sprawdzenie propagacji DNS
  • Test wszystkich formularzy i funkcji po migracji
  • Sprawdzenie certyfikatu SSL na nowej domenie/serwerze

Problemy po migracji często nakładają się — biały ekran, błąd 500 i problemy z DNS mogą występować jednocześnie. Jeśli masz biały ekran lub błąd 500, sprawdź te artykuły równolegle z diagnostyką migracji. Migracja to też dobry moment by zadbać o bezpieczeństwo — po przeniesieniu sprawdź czy strona nie nosi śladów wcześniejszego włamania.

Potrzebujesz pomocy z wizytówką Google?

Bezpłatna konsultacja — sprawdzę Twój profil i powiem co poprawić.

Umów rozmowę