Trusted WordPress tutorials, when you need them most.
Beginner’s Guide to WordPress
Puchar WPB
25 Million+
Websites using our plugins
16+
Years of WordPress experience
3000+
WordPress tutorials
by experts

Jak naprawić problem zbyt wielu przekierowań w WordPress?

Problem „Błąd zbyt wielu przekierowań” to błąd WordPress a, który może być spowodowany przez wtyczkę lub nieprawidłowe ustawienia. W rzeczywistości jest to jeden z najczęstszych błędów obserwowanych przez naszych czytelników i innych użytkowników WordPressa.

Ten błąd może nawet zablokować twoją witrynę internetową, co czyni go nieco trudnym do poprawienia. Na szczęście wielokrotnie rozwiązywaliśmy problem zbyt wielu przekierowań, więc dokładnie wiemy, co robić.

W tym artykule pokażemy, jak łatwo poprawić problem „Błąd zbyt wielu przekierowań” w WordPress. Omówimy również, jak odzyskać dostęp do twojej witryny internetowej i rozwiązać błąd.

Fixing too many redirects error in WordPress

Porada eksperta: Wolisz zostawić rozwiązywanie problemów profesjonalistom? Nasze usługi pomocy technicznej WordPress mogą błyskawicznie poprawić twój błąd i przywrócić witrynę do działania. Ponadto oferujemy jednorazowe poprawki, więc nie musisz martwić się o stałe umowy.

Co powoduje problem „zbyt wielu przekierowań” w WordPressie?

„Błąd zbyt wielu przekierowań” jest spowodowany błędnie skonfigurowanym problemem przekierowania w WordPress.

Jak być może już wiesz, WordPress posiada przyjazną dla SEO funkcję struktury adresów URL, która wykorzystuje funkcję przekierowania. Podobnie, wiele popularnych wtyczek WordPress wykorzystuje tę funkcję do ustawiania tymczasowych przekierowań, tworzenia trwałych przekierowań 301 i poprawek błędów 404.

Jeśli używasz wtyczki do poprawki niezabezpieczonej treści SSL lub wtyczki do pamięci podręcznej WordPress, może to również mieć wpływ na przekierowania i powodować błąd „zbyt wielu przekierowań”.

Tak wygląda komunikat „ERR_TOO_MANY_REDIRECTS” w przeglądarce Google Chrome.

Error Too Many Redirects in Google Chrome

Ten błąd nie informuje jednak, co powoduje konflikt i wymusza pętlę przekierowań w WordPress.

Tak wygląda błąd w przeglądarce Firefox z komunikatem „Strona nie przekierowuje prawidłowo”.

Too many redirects error in Firefox

W związku z tym przyjrzyjmy się, jak poprawić błąd zbyt wielu przekierowań w WordPress.

Przeprowadzimy Cię krok po kroku przez rozwiązywanie problemów, uzyskiwanie dostępu do Twojej witryny WordPress i zapobieganie ponownemu wystąpieniu błędu.

Film instruktażowy

Subscribe to WPBeginner

Jeśli wolisz pisemne instrukcje, czytaj dalej.

1. Wyczyść pliki ciasteczka i pamięć podręczna przeglądarki

Częstą przyczyną błędu mogą być pliki ciasteczka twojej przeglądarki internetowej. Spróbuj uzyskać dostęp do twojej witryny internetowej za pomocą innej przeglądarki internetowej, takiej jak Firefox, Safari, Opera lub Microsoft Edge.

Jeśli jesteś w stanie uzyskać normalny dostęp do witryny internetowej za pomocą innej przeglądarki, musisz wyczyścić pliki ciasteczka i pamięć podręczna przeglądarki w swojej zwykłej przeglądarce.

Clear cookies and cache in Google chrome

Mamy szczegółowy przewodnik na temat czyszczenia pamięci podręcznej przeglądarki we wszystkich głównych przeglądarkach, który pomoże ci to zrobić.

Z drugiej strony, jeśli zmiana przeglądarki nie rozwiąże problemu, możesz przejść do następnego kroku.

2. Wyłączanie wszystkich wtyczek WordPress.

Najczęstszą przyczyną pętli przekierowań WordPress lub „ERR_TOO_MANY_REDIRECTS” jest konflikt wtyczek. Wtyczka WordPress próbująca skonfigurować przekierowanie w sposób kolidujący z domyślnymi przekierowaniami WordPress może powodować ten komunikat o błędzie.

Aby to poprawić, musisz wyłączyć wszystkie wtyczki WordPress na twojej witrynie internetowej. Zwykle wystarczy przejść do strony Wtyczki ” Wszystkie wtyczki w obszarze administracyjnym WordPress i stamtąd wyłączać wtyczki.

Deactivate all plugins

Zakładamy jednak, że z powodu błędu przekierowania możesz nie mieć dostępu do obszaru administracyjnego WordPress.

W takim przypadku konieczne będzie wyłączanie wtyczek WordPress za pomocą klienta FTP, takiego jak FileZilla lub aplikacji Menedżer plików w panelu sterowania twojego hostingu WordPress.

Wystarczy połączyć się z twoją witryną internetową za pomocą klienta FTP i przejść do katalogu /wp-content/.

Renaming the plugins folder using FTP

Znajdziesz tam katalog wtyczek, którego nazwę musisz zmienić na „plugins.wyłączanie”.

Spowoduje to wyłączanie wszystkich wtyczek WordPress na twojej witrynie.

Renamed plugins folder

Zasadniczo WordPress szuka katalogu o nazwie wtyczki, aby wczytywać pliki wtyczek. Gdy nie znajdzie katalogu, automatycznie wyłącza włączone wtyczki w bazie danych.

Teraz możesz spróbować przejść na twoją witrynę internetową WordPress. Jeśli jesteś w stanie logować się do twojego obszaru administracyjnego WordPress, oznacza to, że jedna z wtyczek powodowała błąd.

Aby dowiedzieć się, która wtyczka była winowajcą, musisz przełączyć się z powrotem do klienta FTP lub aplikacji File Manager i zmienić nazwę twojego katalogu plugins.deactivate z powrotem na „plugins”.

Następnie przejdź do obszaru administracyjnego WordPress twojej witryny internetowej i przejdź do strony Wtyczki ” Wszystkie wtyczki. Z tego miejsca możesz włączać swoje wtyczki jedna po drugiej, a następnie przejdź na swoją witrynę internetową, aby sprawdzić, czy możesz odtworzyć błąd.

Po znalezieniu wtyczki, która powoduje błąd, można znaleźć alternatywę dla tej wtyczki lub zgłosić problem na forum wsparcia WordPress dla wtyczki.

3. Poprawka adresów URL WordPressa

Inną główną przyczyną tego błędu jest błędna konfiguracja w ustawieniach adresu URL WordPress. Zazwyczaj opcje te można zobaczyć na stronie Ustawienia ” Ogólne.

WordPress URL settings

W przypadku większości witryn internetowych adresy URL w polach Adres WordPress i Adres witryny muszą być takie same. Jednak niektórzy użytkownicy mogą używać „www” w jednym adresie URL i adresu URL innego niż www w drugim.

Ponieważ możesz nie mieć dostępu do obszaru administracyjnego WordPress, może być konieczne poprawienie adresów URL WordPress za pomocą klienta FTP lub aplikacji File Manager.

Wystarczy połączyć się z witryną WordPress za pomocą klienta FTP i przejść do katalogu /wp-content/themes/your-theme-folder/.

Edit functions.php file

Następnie należy znaleźć plik functions.php i edytować go za pomocą zwykłego edytora tekstu, takiego jak Notatnik lub TextEdit.

Następnie należy dodać następujący kod na dole:

update_option( 'siteurl', 'https://example.com' );
update_option( 'home', 'https://example.com' );

Nie zapomnij zastąpić „https://example.com” adresami URL twojej witryny. Możesz teraz zapisać zmiany i przesłać plik z powrotem do twojej witryny internetowej.

Następnie spróbuj przejść na twoją witrynę internetową, aby sprawdzić, czy to rozwiąże błąd.

Więcej metod można znaleźć w naszym poradniku na temat łatwej zmiany adresów URL WordPress.

4. Zresetuj plik .htaccess WordPressa

Plik .htaccess to specjalny plik używany przez serwer witryny internetowej do zarządzania przekierowaniami i innymi ustawieniami serwera. WordPress używa tego pliku również do przyjaznych dla SEO adresów URL i innych przekierowań.

Czasami wtyczki WordPress mogą wprowadzać zmiany w pliku .htaccess twojej witryny internetowej, co może powodować ten błąd. Możliwe jest również, że wyłączanie wtyczki nie usuwa tych zmian z twojego pliku .htaccess.

W takim przypadku będziesz musiał ręcznie zresetować twój plik WordPress .htaccess.

Ponownie, będziesz musiał uzyskać dostęp do twojej witryny internetowej za pomocą klienta FTP lub aplikacji File Manager w kokpicie hostingu. Po połączeniu zobaczysz plik .htaccess w katalogu głównym twojej witryny internetowej.

Editing .htaccess file via FTP

Uwaga: Jeśli nie możesz znaleźć twojego pliku .htaccess, zapoznaj się z naszym przewodnikiem, jak znaleźć plik .htaccess w WordPress.

Najpierw należy pobrać kopię twojego pliku .htaccess na komputer jako kopię zapasową. Następnie możesz usunąć plik z twojej witryny internetowej.

Możesz teraz spróbować przejść na twój blog WordPress. Jeśli wszystko działa normalnie, oznacza to, że twój plik .htaccess powodował błąd przekierowania.

Teraz, ponieważ usunęliśmy plik .htaccess, będziesz musiał go odtworzyć. Zwykle twoja witryna internetowa WordPress może to zrobić samodzielnie. Aby się upewnić, wystarczy przejść do strony Ustawienia ” Bezpośrednie odnośniki i kliknąć przycisk „Zapisz zmiany” u dołu.

Refresh permalinks to create .htaccess file

5. Zapobieganie błędom zbyt wielu przekierowań w WordPress

Miejmy nadzieję, że kroki, które właśnie omówiliśmy, naprawiły problem z przekierowaniem na twojej witrynie internetowej. Jeśli nie poprawiły one problemu, być może będziesz musiał porozmawiać ze swoją firmą hostingową WordPress, aby upewnić się, że nie ma problemu z serwerem.

Gdy poprawią problem na twojej witrynie, powinieneś być w stanie dowiedzieć się, co go spowodowało.

Jeśli była to wtyczka, należy zgłosić problem na forum wsparcia technicznego wtyczki. Zobacz nasz przewodnik, jak poprosić o pomoc techniczną WordPress. Jeśli jednak nie jesteś w stanie uzyskać pomocy, zawsze możesz znaleźć alternatywną wtyczkę, która robi to samo.

Jeśli błąd był spowodowany błędną konfiguracją witryny WordPress, możesz to zanotować i upewnić się, że ustawienia twojej witryny są poprawnie skonfigurowane.

Aby uzyskać więcej wskazówek, zapoznaj się z naszym szczegółowym poradnikiem na temat samodzielnego rozwią zywania problemów z WordPressem.

Mamy nadzieję, że ten artykuł pomógł ci rozwiązać problem „błędu zbyt wielu przekierowań” na twojej witrynie internetowej. Możesz również dodać do zakładek nasz ostateczny podręcznik typowych błędów WordPress i zobaczyć, jak skontaktować się z pomocą techniczną WordPress.

If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.

Ujawnienie: Nasze treści są wspierane przez czytelników. Oznacza to, że jeśli klikniesz na niektóre z naszych linków, możemy otrzymać prowizję. Zobacz jak WPBeginner jest finansowany, dlaczego to ma znaczenie i jak możesz nas wspierać. Oto nasz proces redakcyjny.

Avatar

Editorial Staff at WPBeginner is a team of WordPress experts led by Syed Balkhi with over 16 years of experience in WordPress, Web Hosting, eCommerce, SEO, and Marketing. Started in 2009, WPBeginner is now the largest free WordPress resource site in the industry and is often referred to as the Wikipedia for WordPress.

Najlepszy zestaw narzędzi WordPress

Uzyskaj BEZPŁATNY dostęp do naszego zestawu narzędzi - zbiór produktów i zasobów związanych z WordPressem, które każdy profesjonalista powinien mieć!

Reader Interactions

302 komentarzeZostaw odpowiedź

  1. Kamal

    I tried all the solutions given above, still getting the same error „redirected you too many times.”.
    It will be really helpful if I can get any SPOC from WordPress or any other solution which can be tried.

    • WPBeginner Support

      If none of the methods from our article were able to solve the issue, we would recommend reaching out to your hosting provider to ensure nothing from their end could be the cause of the error and they should be able to help find the reason for the problem.

      Administrator

  2. Kerri-Anne

    If you’re using CloudFlare or something like that, especially with GoDaddy, that often causes a redirect loop as well. Update the DNS / Nameservers.

    • WPBeginner Support

      Thank you for sharing what solved it for you!

      Administrator

  3. Kingsley Chukwuemeka

    In my case, the issue affects only some blog posts and I am wondering if this same process will work.

    • WPBeginner Support

      It should still work even if it is only a few posts.

      Administrator

  4. Valerie

    Thank you, 3. Fix WordPress URLs – this one helped!

    • WPBeginner Support

      Happy to hear our recommendation helped!

      Administrator

  5. Nata

    Thank you! Removing the plugin that caused the conflict helped.

    • WPBeginner Support

      Glad our recommendations were helpful!

      Administrator

  6. Mike

    Thank you! Nothing was working for me, changing this SSL setting helped!

    • WPBeginner Support

      Glad our guide could help!

      Administrator

  7. Andrew

    Thank you so much, deleting the ht.access file worked for me

    • WPBeginner Support

      Glad our guide could help :)

      Administrator

  8. Alex Froitzheim

    Thanks so much for the article! In my case, the problem turned out to be a different one: My domain contained an umlaut (ü). I had to convert my domain name to Punycode and change my wordpress address and site address to the resulting URL.

    • WPBeginner Support

      Thanks for sharing this for anyone who may also have this issue with an umlaut!

      Administrator

  9. Brad Vickers

    If none of the above works and you are using Cloudflare for DNS, check your SSL settings in Cloudflare. If you have an SSL installed on your hosting server, you need to change the SSL mode to Full (strict) in Cloudflare.

    • WPBeginner Support

      Thanks for sharing what worked for you for this issue. :)

      Administrator

    • Jonathan Engelsma

      This Cloudflare setting seems to have been my prob… after days of digging around. Thanks man!

  10. Chethan Kumar

    Thank you so much, it helped me a lot… My WP site is struck at page loading, i deleted .htaccess file from server after this working fine… you saved my time… loved it

  11. Gimhan

    Thanks a lot for the content. Removing the .htaccess file which I created manually and letting WordPress create the .htaccess file automatically resolved my issue.

    Thanks again.

  12. Mark Lidster

    Man, you just saved me a whole heap of time as I’d created a url redirect from within the admin panel then couldn’t obviously get back in. Thought I was going to have to restore an old backup and lose all my work, but your simple addition to the config file via ftp saved all of that. Thank you so much :)

    • WPBeginner Support

      Glad our guide was helpful :)

      Administrator

  13. Stephen

    Hi,

    I tried to add the www. in general settings in wordpress as you suggested, only now i cannot acces my wordpress domain anymore… it says it does not recognize my login username and/or password, any suggestions?

  14. Solomon

    Good day,
    I have tried all these and nothing seems to be working.

    • WPBeginner Support

      If none of these recommendations are working for you, we would recommend reaching out to your hosting provider for assistance

      Administrator

  15. Jay Wulf

    Hi, I was struggling with this issue for a while and it took me a great degree of research to actually find the solution.

    If you are experiencing „Too many redirects” problem with Wordpress

    In my situation, the new website was behind a reverse proxy (NGINX).

    You need to add this to the fix list above.

    Modify wp-config.php add the text

    /**
    * Handle SSL reverse proxy
    */
    if ($_SERVER[’HTTP_X_FORWARDED_PROTO’] == 'https’)
    $_SERVER[’HTTPS’]=’on’;

    if (isset($_SERVER[’HTTP_X_FORWARDED_HOST’])) {
    $_SERVER[’HTTP_HOST’] = $_SERVER[’HTTP_X_FORWARDED_HOST’];}

    • WPBeginner Support

      Thank you for sharing for those on NGINX servers

      Administrator

    • Antoine

      It solved my problem!
      I was on HTTPS behind an nginx proxy and I had a redirect loop. Editing the wp-config did the trick!

    • Ian

      Thank you so much, this fixed my problem on AWS (using Apache)

    • nechry

      It also solve my redirect problem!
      thank-you

  16. Dhruv

    Hello, my problem is not getting solved. My homepage is working fine but the wp-admin has this redirect problem

  17. Jack Mwangi

    I cannot be able to express my gratitude but I realy thank you very much for your assistance. The last method really worked for me.. Thanks a lot again.

    • WPBeginner Support

      You’re welcome, glad our guide was helpful :)

      Administrator

  18. Jim Biancolo

    There’s a fix in the WP is_ssl() docs that worked for me

  19. Mohammed Alshami

    at my site i did all the mentioned steps and i still don’t get any thing i don’t know how to fix it anyone can help ?

    • WPBeginner Support

      If none of our recommendations were able to assist, we would recommend reaching out to your hosting provider for them to take a look.

      Administrator

  20. Jasmin Jai

    Wonderful content and very informative! It took awhile but we were able to fix our WordPress issue online on our website because of your helpful article here! Thanks again.

    • WPBeginner Support

      Glad our guide was helpful :)

      Administrator

  21. Jim Biancolo

    I was tearing my hair out over this and found another thing to check. If you’re behind a load balancer this can cause the Wordpress is_ssl() function to return incorrect values, which can put you into a redirect loop as it tries to redirect to a secure URL even though you’re already at a secure URL.

    • Mohammed Alshami

      how did you fix it ?

  22. Aylin

    Hello. I have tried every recommendation that you have given: plugin, htaccess, wp-config.php but none of them works for me. Please help!!! Thanks

    • WPBeginner Support

      If none of these recommendations were able to help you, then we would recommend reaching out to your hosting provider for them to take a look

      Administrator

  23. Reginald

    Thank you for this article. Very informative and the way you explained things was so helpful.

    I understand the issue when it is happening over the entire website. My problem is that one category of pages (registration pages for my memberships) is being affected by this issue. Any idea why the error would be specific to a category?

    Every other page on my site is working.

    • WPBeginner Support

      You would first want to go through the steps in this article. If it still continues you would want to ensure you don’t have any plugins possibly creating redirects.

      Administrator

  24. Joseph

    Hi, Please what should i do?
    i followed the steps involved in removing the /wp in my siteurl. then immediately i altered the wordpress and siteurl and saved changes, i have been unable to login into the wp-admin. the following is the error message i received.

    „The document has moved here.

    Additionally, a 302 Found error was encountered while trying to use an ErrorDocument to handle the request.”

    thank you

  25. Solomon Daniels

    Hi! I cloned my site to a new URL using GoDaddy’s Installatron feature, and now when I try to access the cloned site using the new URL, it says 'too many redirects.’ This means I can’t even access the Wordpress back end. Is there a way to try disabling plugins without that access? Do I just temporarily move them to a new folder? Or do you have any suggestions?

  26. Oksana

    May God bless you, the author of this article!!!!

    • WPBeginner Support

      Glad our article was helpful :)

      Administrator

  27. U.A

    Thanks a lot, solved a big issue for me here!

    • WPBeginner Support

      You’re welcome, glad our article was helpful :)

      Administrator

  28. ABDUL

    That’s Why I Love wpbeginner, only one minute to solve. Thanx Syed balkhi sir And Team.

    • WPBeginner Support

      Glad our guide was able to help you :)

      Administrator

  29. Gofar ahmad

    Thanks for all. I love wpbeginner. the best content.

    • WPBeginner Support

      You’re welcome, glad you like our content :)

      Administrator

  30. Mal

    How did you know my service provider wouldnt take any blame….its like you new there feed back exactly
    Thanks for saving the day

    • WPBeginner Support

      You’re welcome, glad our article could help you solve the issue :)

      Administrator

  31. Ben Jamir

    Beautiful…so nicely explained..this solved my problem
    Thank you for such a detailed post.

    • WPBeginner Support

      You’re welcome, glad you found our post helpful :)

      Administrator

  32. Daniel Cervantes

    Well, our website was working just fine then all of a sudden our site went down,
    I did all the steps above.
    what else can we do?

    • WPBeginner Support

      If the methods in this article aren’t working and you’re seeing the too many redirects error, you would want to reach out to your hosting provider to ensure this isn’t an error from their end.

      Administrator

  33. Teja T. Diay

    I tried with deleting the www. and now I can’t even log in in to the wp-admin anymore, I just get a page with info saying that my page is not working due to too many redirects.
    How can I fix this, I need to continue developing my website.
    „This page isn’t working redirected you too many times.
    Try clearing your cookies.
    ERR_TOO_MANY_REDIRECTS”

  34. Randy King

    Here is a totally bizarre solution. The infinite login loop just started happening with no change in plugins, etc. I did everything – changed my theme, replaced the .htaccess file, etc. Here’s what I finally ended up doing that seems to have fixed everything: I rebooted my laptop and waited for several hours (in case it was a hosting problem). When I came back in, it all worked.

    I tried clearing browser cache and did everything I could find, but nothing worked. I suspect there was something wacky going on that a reboot cleared up for me. And this is not the first time that this happened. Totally bizarre.

    • WPBeginner Support

      That is an odd solution but thanks for sharing it, you may want to check with your hosting provider to see if they see the error as well if it continues.

      Administrator

  35. SG

    I’m facing a problem with my multisite network. Its created in local host. Everytime I try to access the new site it shows an error saying „The page isn’t redirecting properly”. If you can help that’d be great! Thanks

    • WPBeginner Support

      You would want to start with the steps in this article to see if that resolves the issue

      Administrator

  36. nasirey

    i have problem for accessing my wordpress dashboard, when i try to access my wp- admin area it shows me your password is incorrect although my password is correct so if any one can help that kind of problem reply me. thanks.

  37. aleecode

    awesome, it works. thanks

    • WPBeginner Support

      Glad our recommendation could help :)

      Administrator

  38. Lisa

    Thanks for the article. I was able to fix my „too many redirects” problem by changing the http to https. :)

    • WPBeginner Support

      Thanks for sharing the solution that worked for you :)

      Administrator

Zostaw odpowiedź

Dziękujemy za pozostawienie komentarza. Pamiętaj, że wszystkie komentarze są moderowane zgodnie z naszymi polityka komentarzy, a Twój adres e-mail NIE zostanie opublikowany. NIE używaj słów kluczowych w polu nazwy. Przeprowadźmy osobistą i konstruktywną rozmowę.