Komunikat o błędzie „ERR_TOO_MANY_REDIRECTS” to błąd, który często spotykamy chcąc wyświetlić stronę WWW opartą o system CMS WordPress. Jest to komunikat wyświetlany na ekranie, gdy przeglądarka nie może połączyć się ze stroną internetową i następną w łańcuchu automatycznych przekierowań. Dlaczego tak się dzieje?
- Co to błąd ERR_TOO_MANY_REDIRECTS?
- Co oznacza błąd ERR_TOO_MANY_REDIRECTS?
- Jak naprawić błąd ERR_TOO_MANY_REDIRECTS?
- Zapobieganie błędom przekierowań w przyszłości
Co to błąd ERR_TOO_MANY_REDIRECTS?
Błąd ERR_TOO_MANY_REDIRECTS to nic innego jak pętla przekierowania. Jej występowanie może spowodować, że użytkownik będzie zdezorientowany i nie bedxie wiedział co ma zrobić. Jest to jednak tylko ostrzeżenie z przeglądarki, które informuje, że nie ma możliwości wyświetlenia pożądanego adresu URL z uwagi na występowanie zbyt dużej ilości przekierowań.
Bardzo często zdarza się, że komunikat ten widoczny jest podczas próby załadowania witryny. Oznacza to, że cała strona lub cała zawartość jest niedostępna. Może być to wywołane np. przez niedawną zmianę w witrynie WordPress, nieprawidłowej konfiguracji przekierowań lub problemów z usługami firm trzecich, z których rozwiązań korzysta Twoja witryna.
Co oznacza błąd ERR_TOO_MANY_REDIRECTS?
Błąd pętli przekierowań jest wyświetlany, gdy przeglądarka nie może nawiązać połączenia między stroną początkową, a docelową w istniejącym przekierowaniu.
Jeśli używasz przeglądarki Google Chrome, ostrzeżenie składa się z treści:
„Ta strona nie działa. www.example.com przekierowywał Cię zbyt wiele razy. Spróbuj wyczyścić pliki cookie. ERR_TOO_MANY_REDIRECTS” lub „Ta strona internetowa ma pętlę przekierowań ERR_TOO_MANY_REDIRECTS”.
W przeglądarce Mozilla Firefox z kolei otrzymasz komunikat:
„Strona nie przekierowuje prawidłowo. Firefox wykrył, że serwer WWW przekierowuje żądanie dla tego adresu w sposób, który nigdy się nie zakończy. Ten problem może czasami być spowodowany wyłączeniem lub odmową akceptowania plików cookie ERR_TOO_MANY_REDIRECTS.”
W każdym z tych przypadków powód jego występowania jest taki sam – strona nie może się wczytać, ponieważ została przekierowana do pętli lub było zbyt wiele żądań przekierowań.
Jak naprawić błąd ERR_TOO_MANY_REDIRECTS?
Jeśli błąd ERR_TOO_MANY_REDIRECTS nie dotyczy Twojej witryny, lecz strony internetowej, którą chcesz to odwiedzić – usuń pamięć podręczną przeglądarki oraz pliku cookie i odśwież stronę. W przypadku gdy w witrynie problem nie występuje i był od spowodowany przez Twoją przeglądarkę to wówczas wszystko powinno działać już poprawnie.
Jeśli błąd jednak dotyczy twojej witryny i chcesz go naprawić, istnieje kilka sposób, które możesz wykonać bez konieczności korzystania z pomocy profesjonalistów. Jak naprawić błąd ERR_TOO_MANY_REDIRECTS?
Wyczyść pliki cookie i pamięć podręczną
Jest to pierwsza rzecz jaką należy wykonać gdy mamy styczność z błędem ERR_TOO_MANY_REDIRECTS. Jest niezwykle prosta i dodatkowo bardzo często pomaga w rozwiązaniu problemu.
Jak można wyczyścić pamięć podręczną i pliki cookie? To proste. Czynność zajmuje zaledwie kilka minut, a sposób jej wykonania uzależniony jest od tego z jakiej przeglądarki korzystasz.
- Jak wyczyścić pamięć podręczną w Mozilla Firefox?
- W jaki sposób wyczyścić pamięć podręczną w Chrome?
- Jak wyczyścić pamięć podręczną w Opera?
- Microsoft Edge – jak wyczyścić pamięć podręczną?
Usuń pamięć podręczną w WordPress
Jeśli twoja witryna WordPress wykorzystuje wtyczkę do pamięci podręcznej to warto wykonać czynność czyszczenia cache. Zależnie od tego z jakiej wtyczki pamięci podręcznej korzystasz, to metoda czyszczenia cache będzie inna.
W tym wypadku rekomendujemy z korzystania z wtyczki buforującej LiteSpeed Cache dla WordPress.
Sprawdź ustawienia adresu URL WordPress
Błąd pętli przekierowań może być wywołany przez błędną konfigurację URL w WordPress. W tym wypadku warto upewnić się, że wartość dla „WP_HOME” oraz „WP_SITEURL” w pliku wp-config.php będzie taka sama. Jak to zrobić?
- Zaloguj się do panelu administracyjnego WordPress, który dostępny jest pod adresem Twojej obecnej domeny (np.: http://mojadomena.pl/wp-admin/).
- Po lewej stronie ekranu znajdź i kliknij: Ustawienia -> Ogólne.
- W sekcji: Ustawienia ogólne znajdź pola: Adres WordPressa (URL) oraz Adres witryny (URL) i zobacz czy są takie same. Jeśli posiadasz i korzystasz z certyfikatu SSL wpisz koniecznie adres domeny z przedrostkiem: https://
Adresy URL w obu przypadkach powinny być takie same. W przypadku braku zgodność należy zaktualizować ustawienia i sprawdzić URL strony, która powodowała błąd 302, w celu sprawdzenia czy błąd został wyeliminowany.
Użyj certyfikatu SSL
Po sprawdzeniu adresu URL dla WordPress warto także upewnić się, że Twoja witryna wykorzystuje certyfikat SSL i działa on poprawnie, czyli w witrynie nie występuje „mixed content”.
Sprawdź plik .htaccess
Plik .htaccess to bardzo ważny plik wpływający na działanie witryny WordPress. W przypadku występowania błędu pętli przekierowań warto sprawdzić jego konfigurację. Plik ten jest częścią ustawień serwera Apache i służy do kontrolowania przekierowań strony internetowej. Dlatego może powodować on błąd ERR_TOO_MANY_REDIRECTS.
- Jak działa plik .htaccess i kiedy go używać?
- W jaki sposób utworzyć i skonfigurować .htaccess?
- Jak utworzyć .htaccess przez menadżera plików w cPanel?
- Gdzie umieścić plik .htaccess?
Skontaktuj się z dostawcą usług hostingowych
W przypadku, gdy w żadnym z wyżej wymienionych kroków, nie udało Ci się rozwiązać swojego problemu, powinieneś skontaktować się ze swoim dostawcą usług hostingowych. Wygląda na to, że problem jest poważniejszy potrzebujesz wsparcia ekspertów. Napisz do nas na adres bok@domenomania.pl i z chęcią Ci pomożemy.
Zapobieganie błędom przekierowań w przyszłości
Aby uniknąć problemów z błędem ERR_TOO_MANY_REDIRECTS w przyszłości, powinieneś regularnie monitorować i aktualizować konfigurację witryny. Jednym z kluczowych elementów jest utrzymanie aktualności wszystkich wtyczek i motywów w WordPressie, ponieważ przestarzałe wersje mogą prowadzić do konfliktów i nieprawidłowych przekierowań.
Ponadto, zaleca się regularne przeglądanie ustawień przekierowań w pliku .htaccess oraz w panelu administracyjnym WordPress, aby upewnić się, że wszystkie przekierowania nie tworzą tzw. pętli przekierowań.
Kolejnym ważnym krokiem jest korzystanie z narzędzi do zarządzania przekierowaniami, które pozwalają na łatwe śledzenie i modyfikowanie reguł przekierowań bez bezpośredniej ingerencji w pliki konfiguracyjne serwera. Dzięki temu można szybko reagować na wszelkie problemy i zapobiegać pojawianiu się błędu ERR_TOO_MANY_REDIRECTS.