Pętla przekierowań wordpress
Błąd pętli przekierowań to dość znana usterka związania z nieprawidłowym adresowaniem, która powoduje brak możliwości dostania się do strony. Dobra wiadomość jest taka, że idzie ją bardzo łatwo naprawić.
Pętla przekierowań wordpress
W skrócie jak sama nazwa wskazuje powstaje zapętlenie przekierowań, czyli przekierowanie adresu A trafia do adresu B, a tam jest przekierowanie powrotem do A. Istna incepcja 😉
Ale spokojnie bardzo łatwo rozwiążemy ten problem poniżej. Nie musisz nawet za bardzo skupiać się na tym co napisałem powyżej.
Rozwiązanie problemu podzieliłem w zależności od tego jakie masz w danej chwili możliwości, sugeruj się nagłówkami one poprowadzą Cię do odpowiedniej sekcji odpowiadającej Twojej sytuacji.
Pobierz darmowy e-book.
Mogę się zalogować do panelu wordpressa
Masz nadal możliwość zalogowania się lub jesteś zalogowany do wordpressa? Świetnie, sprawdź zatem jak wyglądają linki do strony. W tymi celu przejdź do zakładki ustawienia » ogólne.
Adres WordPressa i adres witryny w polach powinny być dokładnie takie same (Screen1)
Wystarczy, że pominiesz przy jednym z adresów np przedrostek „www” a może dojść do pętli przekierowań.
Tak jak pisałem powyżej wtedy adres który wpisałeś w postaci https://www.mojblog.pl będzie linkował do https://mojblog.pl a ten z koleji ponownie do tego pierwszego i tak w kółko. To jest właśnie owa pętla przekierowań wordpress.
Pętla przekierowań blokuje mi dostęp do panelu administracyjnego
Jeżeli nie możesz się zalogować do panelu, będziesz musiał rozwiązać problem z poziomu serwera FTP. Jeżeli jesteś w tym temacie całkowicie „zielony” pomoc znajdziesz w artykułach które napisałem wcześniej:
Po wejściu na serwer na którym znajduje się Twój wordpress musisz odszukać plik config.php. Znajduje się on w głównym katalogu ze stroną, więc nie powinno być większych problemów.
Plik możesz edytować w czymkolwiek, najprościej w notatniku. Odszukaj w nim linię:
define('WP_HOME','https://mojblog.pl');
define('WP_SITEURL','https://mojblog.pl');
Adresy strony w obu miejscach muszą być identyczne, jakakolwiek różnica może powodować błędy oraz pętlę przekeirowań.
Po zmianie, zapisz plik i wrzuć na serwer nadpisując poprzednią wersję, a wszystko powinno wrócić do normy.
No dobra Maciej, zrobiłem powyższe i nadal mam pętle przekierowań
W przypadku kiedy przedstawione metody zawiodły, odpowiedz sobie na pytanie czy dodawałeś przed awarią jakieś wtyczki?
Jeżeli nie dodawałeś, sprawdź koniecznie jak wygląda plik htaccess. Jest to plik który znajduje się w głównym katalogu serwera. W nim również znajdują się mogą znajdować się instrukcje dokonujące przekierowań.
Takie wpisy mogą być czasami efektem ataku hakerskiego lub instalacji wtyczek które dokonują zmian w htaccess przy instalacji.
To na bank wtyczka!
Jeżeli instalowałeś jakąś wtyczkę zaraz przed wystąpieniem błędu, to najprawdopodobniej ona doskonała błędnych przekierowań. Aby się przekonać musisz ją wyłączyć.
Zakładam, że nie masz możliwości aodknania tego z poziomu panelu więc ponownie będziesz musiał wejść na serwer.
Informację jak dokonać tego poprzez serwer FTP znajdziesz w drugiej części wpisu poniżej.
Jak wyłączyć wtyczkę w wordpress
Mam nadzieje, że dzięki temu wpisowi pętla przekierowań wordpress nie jest Ci już straszna i pozbyłeś się problemu. Jak zwykle zachęcam do podzielenia się w komentarzu jeśli problem nadal występuje.