Jak naprawić błąd ERR_TOO_MANY_REDIRECTS

Procédure

Czym jest błąd ERR_TOO_MANY_REDIRECTS?

Bardzo często można napotkać błąd ERR_TOO_MANY_REDIRECTS podczas odwiedzania witryny Wordpress.
Błąd ten wskazuje, że na Twojej stronie internetowej występuje obecnie pętla przekierowań, która blokuje wyświetlanie witryny.
Rzeczywiście, dzieje się tak głównie wtedy, gdy Twoja witryna przekierowuje z jednego adresu URL na drugi, który z kolei przekierowuje z powrotem na pierwszy. Jednak ten błąd jest stosunkowo prosty do naprawienia.

Usunięcie plików cookie dla danej witryny

Gdy otrzymasz ten błąd w Google lub FileZilla, przeglądarka najpierw poprosi Cię o usunięcie plików cookie i ponowne sprawdzenie działania Twojej strony internetowej. Ponieważ pliki cookie pozwalają pozostać zalogowanym do niektórych witryn, zaleca się po prostu usunąć te należące do problematycznej strony.

Jak wyczyścić pamięć podręczną Wordpress?

Zależy to od rodzaju pętli. Bardzo prawdopodobne jest, że pomimo pętli przekierowań nadal masz dostęp do swojego kokpitu Wordpress. W takim przypadku, jeśli korzystasz z wtyczki takiej jak WP Super Cache lub WP Rocket, będziesz mógł wyczyścić pamięć podręczną swojej strony internetowej. Aby to zrobić, zaloguj się do swojego kokpitu Wordpress i kliknij przycisk "Wyczyść pamięć podręczną" znajdujący się u góry Twojej strony internetowej.

Jak wyczyścić pamięć podręczną Cloudflare?

1. Aby wyczyścić pamięć podręczną Cloudflare, zaloguj się do swojego panelu Cloudflare, kliknij nazwę odpowiedniej domeny, a następnie "Caching".

Jak naprawić błąd ERR_TOO_MANY_REDIRECTS

2. Następnie kliknij przycisk "Purge Everything", aby wyczyścić całą pamięć podręczną Cloudflare.

Jak naprawić błąd ERR_TOO_MANY_REDIRECTS

Jak określić charakter pętli przekierowań?

Jeśli mimo to nadal napotykasz problem i ten błąd, zaleca się określenie charakteru pętli przekierowań. Darmowe narzędzie online, takie jak redirect-checker, pozwoli Ci to sprawdzić. W tym celu wpisz adres URL odpowiedniej witryny i kliknij przycisk "Analyse".

Jak naprawić błąd ERR_TOO_MANY_REDIRECTS

Chrome ma rozszerzenie "Redirect Path", które pozwoli Ci przeprowadzić taką samą analizę jak redirect-checker.

Jak naprawić błąd ERR_TOO_MANY_REDIRECTS

Jak sprawdzić ustawienia HTTPS na LWS ?

Bardzo prawdopodobne jest, że pętla przekierowań wynika z uszkodzonego pliku .htaccess. W pierwszej kolejności należy sprawdzić, czy plik .htaccess nie jest przyczyną problemu. Aby to zrobić, wystarczy zmienić jego nazwę na htaccess.txt, aby go dezaktywować.

Bardzo często jest to również spowodowane problemem z konfiguracją przekierowania na stronę internetową w HTTPS. Rzeczywiście, jeśli wymuszasz SSL na swojej stronie Wordpress mimo że nie został zainstalowany żaden certyfikat na Twoim hostingu, bardzo prawdopodobne jest, że natychmiast uruchomisz pętlę przekierowań. Jeśli problem wynika z tego, wystarczy zainstalować certyfikat SSL za pośrednictwem swojego panelu klienta i odczekać 15–20 minut, aż zostanie on zainstalowany.

Może się również zdarzyć, że aktywowałeś przekierowanie SSL za pośrednictwem swojego panelu klienta. Aby to sprawdzić, zaloguj się na swoje konto LWS i przejdź do hostingu współdzielonego dla którego chcesz naprawić problem.

Kliknij przycisk "SSL" znajdujący się w sekcji "Zabezpieczenia".

Jak naprawić błąd ERR_TOO_MANY_REDIRECTS

Jeśli "Przekierowanie HTTPS SSL" jest ustawione na "aktywowana", zmień je na "Dezaktywować" i kliknij "Zatwierdź".

Jak naprawić błąd ERR_TOO_MANY_REDIRECTS

Jak sprawdzić ustawienia HTTPS w Cloudflare?

Jednak ten błąd może być również spowodowany przez usługę zewnętrzną, taką jak Cloudflare. Dzieje się tak głównie wtedy, gdy SSL jest aktywny w ich usłudze z opcją "Flexible", podczas gdy masz już zainstalowany pierwszy certyfikat SSL na swoim hostingu. Powód jest prosty. Gdy wybierzesz Flexible w Cloudflare, wszystkie żądania będą wysyłane w HTTP do Twojego serwera hosta, który już ma przekierowanie na HTTPS. W rezultacie nieuchronnie utworzysz pętlę przekierowań.

Aby uniknąć tego typu problemu, musisz zmienić ustawienia w Cloudflare, przełączając na "Full" lub "Full (Strict)".

Jak naprawić błąd ERR_TOO_MANY_REDIRECTS

Jak sprawdzić ustawienia na swojej stronie Wordpress?

Jedną z ostatnich rzeczy, które należy sprawdzić, jest to, czy adresy URL wskazane w Twoim kokpicie Wordpress są poprawne. Upewnij się, że oba adresy URL są identyczne i prawidłowo wskazują na ważną nazwę domeny. Aby to zrobić, przejdź do swojego kokpitu Wordpress, kliknij "Ustawienia", a następnie "Ogólne".

Jak naprawić błąd ERR_TOO_MANY_REDIRECTS

Rzeczywiście, "Adres WordPressa (URL)" i "Adres witryny (URL)" muszą być takie same.

Jak naprawić błąd ERR_TOO_MANY_REDIRECTS

Jeśli nie możesz dostać się do swojego kokpitu, możesz zmodyfikować powyższe ustawienia, wpisując dwie linie kodu w pliku wp-config.php swojej strony Wordpress. Plik ten znajduje się na Twoim koncie FTP, w katalogu głównym Twojej strony internetowej. Aby to zrobić, po prostu wprowadź te linie kodu na górze pliku, pod pierwszym znacznikiem PHP.

define('WP_HOME','https://votredomaine.com');
define('WP_SITEURL','https://votredomaine.com');

Po dodaniu tych dwóch linii możesz sprawdzić działanie swojej strony internetowej.

Podsumowanie

Teraz wiesz, z czym wiąże się błąd TOO_MANY_REDIRECTS i potrafisz go naprawić na swoim hostingu LWS. Jak mogłeś zauważyć, błąd ten może wynikać z niektórych konfiguracji wprowadzonych na Twojej stronie Wordpress.

Nie wahaj się podzielić swoimi uwagami i pytaniami.

help.lws.net/a/1308
Czy ten artykuł był pomocny?

Tak

Nie

Przeczytano 48 018 razy

Dziękujemy! Zadawaj pytania dotyczące naszej dokumentacji, jeśli potrzebujesz więcej informacji, i pomóż nam ją ulepszyć.

Podobne artykuły

Masz pytanie dotyczące tego artykułu?

Zadaj je zespołowi LWS i społeczności. Odpowiedź zostanie opublikowana po moderacji.

Zadaj pytanie zespołowi LWS i jego społeczności

RODO: Administrator: LWS-Ligne Web Services. Cel: moderacja i publiczna publikacja pytania, ewentualne powiadomienie o odpowiedzi. Podstawa prawna: zgoda (art. 6 ust. 1 lit. a RODO). Przechowywanie adresów e-mail: 90 dni po powiadomieniu, maksymalnie 12 miesięcy bez odpowiedzi. Aby skorzystać ze swoich praw, zobacz sekcję RODO naszego regulaminu.