Przejdź do treści

Jak naprawić przekierowanie WordPress do starej domeny po migracji

Migracja strony internetowej do nowej domeny jest procesem, który może prowadzić do różnych problemów technicznych. Jednym z najbardziej irytujących problemów jest przekierowanie WordPressa do starej domeny po migracji. To nie jest zjawisko niezwykłe, a jego rozwiązanie może być prostsze, niż mogłoby się wydawać na pierwszy rzut oka.

W tym artykule omówimy różne metody naprawy tego problemu, które obejmują: ręczne zmienianie ustawień WordPressa, użycie specjalnych wtyczek i ręczne manipulacje plikami WordPressa. Postaramy się, aby wszystkie metody były wyjaśnione jak najprościej i najjaśniej, aby mogły być zastosowane przez każdego, niezależnie od stopnia zaawansowania technicznego.

I. Zmiana ustawień WordPressa

Zacznijmy od najprostszego rozwiązania – zmiany ustawień w samej platformie WordPress.

  1. Zaloguj się do panelu administracyjnego WordPressa.
  2. Przejdź do sekcji “Ustawienia” (“Settings”) i wybierz “Ogólne” (“General”).
  3. W sekcji “Adres WordPressa (URL)” (“WordPress Address (URL)”) i “Adres witryny (URL)” (“Site Address (URL)”), zmień adres na nowy URL.
  4. Kliknij “Zapisz zmiany” (“Save Changes”).

Zazwyczaj ta prosta zmiana powinna rozwiązać problem. Jeśli jednak przekierowanie nadal występuje, sprawdź następne metody.

II. Użycie wtyczki “Velvet Blues Update URLs”

Jest wiele wtyczek dostępnych w repozytorium WordPressa, które mogą pomóc w rozwiązaniu problemu przekierowania. Jednym z najbardziej skutecznych jest “Velvet Blues Update URLs”.

  1. Zaloguj się do panelu administracyjnego WordPressa.
  2. Przejdź do “Wtyczki” (“Plugins”) > “Dodaj nową” (“Add New”).
  3. Wyszukaj “Velvet Blues Update URLs”, zainstaluj i aktywuj tę wtyczkę.
  4. Przejdź do “Narzędzia” (“Tools”) > “Update URLs”.
  5. Wprowadź stary URL w polu “Old URL”, a nowy URL w polu “New URL”.
  6. Wybierz opcje, które chcesz zaktualizować.
  7. Kliknij “Update URLs NOW”.

Po wykonaniu tych kroków, wszystkie linki na Twojej stronie internetowej powinny być aktualne i problem przekierowania powinien zniknąć.

III. Użycie wtyczki “Better Search Replace”

Innym pomocnym narzędziem jest wtyczka “Better Search Replace”. Pozwala ona na szybkie i bezpieczne wyszukiwanie i zastępowanie dowolnego ciągu znaków w bazie danych WordPressa.

  1. Zaloguj się do panelu administracyjnego WordPressa.
  2. Przejdź do “Wtyczki” (“Plugins”) > “Dodaj nową” (“Add New”).
  3. Wyszukaj “Better Search Replace”, zainstaluj i aktywuj tę wtyczkę.
  4. Przejdź do “Narzędzia” (“Tools”) > “Better Search Replace”.
  5. Wprowadź stary URL w polu “Search for”, a nowy URL w polu “Replace with”.
  6. Wybierz tabele, które chcesz przeszukać, lub zaznacz “Select all tables” jeśli chcesz przeszukać całą bazę danych.
  7. Kliknij “Run Search/Replace”.

IV. Ręczna edycja pliku wp-config.php

Jeżeli powyższe metody nie przynoszą oczekiwanego efektu, można spróbować ręcznej edycji pliku konfiguracyjnego WordPressa. Jest to jednak metoda, która wymaga pewnej wiedzy technicznej i należy do niej podchodzić z ostrożnością.

  1. Zaloguj się do serwera za pomocą FTP lub przez panel zarządzania hostingiem.
  2. Przejdź do katalogu głównego WordPressa i znajdź plik “wp-config.php”.
  3. Otwórz plik do edycji i dodaj poniższe linie kodu, zastępując “http://nowa-domena.pl” adresem Twojej nowej domeny:
define('WP_HOME','http://nowa-domena.pl');
define('WP_SITEURL','http://nowa-domena.pl');
  1. Zapisz i zamknij plik.

To zakończy nasz przewodnik po naprawianiu problemu przekierowania WordPressa do starej domeny po migracji. Pamiętaj, że każda zmiana, zwłaszcza ta ręczna, niesie ze sobą pewne ryzyko, więc zawsze zaleca się wykonanie pełnej kopii zapasowej strony i bazy danych przed wprowadzeniem jakichkolwiek zmian. Jeżeli żadna z powyższych metod nie działa, warto skonsultować się z profesjonalnym deweloperem WordPressa lub firmą specjalizującą się w obsłudze tej platformy.

Sprawdź ofertę 1500+ wtyczek i szablonów Premium WordPress!