← Wróć do centrum problemów
31.07.2026 •Hosting / DNS / SSL • 30 wyświetleń

Redirect loop WordPress SSL: jak naprawić pętlę przekierowań w 15 minut i odzyskać dostęp do strony

Pętla przekierowań po włączeniu SSL w WordPressie potrafi zablokować dostęp do całej strony i panelu admina. Wyjaśniamy, skąd bierze się problem, jak go zdiagnozować i naprawić krok po kroku bez chaosu i utraty danych.

ProblemRedirect loop WordPress SSL: jak naprawić pętlę przekierowań w 15 minut i odzyskać dostęp do strony
Trudnośćśredni
Czas naprawy15–60 minut
Ryzykośrednie
Wymagany backuptak
Dla kogowłaściciele stron WordPress, administratorzy, osoby po migracji na SSL
Szybka odpowiedź

Najczęściej pętla przekierowań w WordPress po SSL wynika z niespójnych adresów WordPress Address i Site Address, błędnych reguł przekierowań HTTP→HTTPS, konfliktu wtyczki SSL lub problemu z proxy/CDN. Zacznij od sprawdzenia ustawień URL, wyczyszczenia cache i wymuszenia poprawnego HTTPS w konfiguracji serwera.

Redirect loop WordPress SSL: jak naprawić pętlę przekierowań w 15 minut i odzyskać dostęp do strony
Checklista przed naprawą
  • Backup plików i bazy wykonany.
  • Certyfikat SSL ważny i zgodny z domeną.
  • Jeden wariant domeny ustalony: www lub bez www.
  • WordPress Address i Site Address zgodne z HTTPS.
  • Wtyczki SSL, cache i security sprawdzone.
  • Reguły przekierowań w .htaccess lub nginx przejrzane.
  • Cloudflare/proxy/CDN zweryfikowane.
  • Cache wyczyszczony we wszystkich warstwach.
  • Strona i /wp-admin przetestowane po zmianach.
  • Zapisane wszystkie wykonane modyfikacje.
  • W razie wątpliwości przygotowany kontakt do specjalisty.
Kiedy zlecić naprawę Nie każdy problem warto rozwiązywać metodą prób i błędów

Jeżeli widzisz którykolwiek z poniższych sygnałów, najbezpieczniej zacząć od krótkiej diagnostyki i dopiero potem wdrażać poprawki.

  • Domena nie działa dla wszystkich użytkowników albo raz pokazuje starą, raz nową stronę.
  • Nie masz pewności, gdzie faktycznie zarządzasz DNS: rejestrator, hosting czy Cloudflare.
  • Zmiana może dotknąć poczty, SSL, wersji www/bez www albo przekierowań.
  • Po 24-48 godzinach nadal widzisz błędy DNS, SSL lub niewłaściwy serwer.
Scenariusze naprawy Najczęstsze układy problemu i bezpieczniejsza droga działania

Adres strony

ŹleHTTP w WordPressie, HTTPS na serwerze lub mieszane www/non-www

DobrzeJeden spójny adres HTTPS dla wybranego wariantu domeny

Przekierowania

ŹleKilka reguł z różnych miejsc, które wzajemnie się blokują

DobrzeJedna logika przekierowania w jednym, kontrolowanym miejscu

Cache

ŹleStare przekierowania nadal widoczne w przeglądarce i CDN

DobrzeWyczyszczone wszystkie warstwy cache i aktualny stan konfiguracji

Panel admina

ŹleBrak dostępu do /wp-admin przez pętlę przekierowań

DobrzeStabilne logowanie i poprawne otwieranie panelu

Źródło problemu

ŹleNiejasne, ukryte w kilku warstwach konfiguracji

DobrzeZdiagnozowane: WordPress, wtyczka, serwer albo proxy/CDN

Przed / po Co zmienia uporządkowana diagnoza zamiast chaotycznych prób naprawy

Czas do odzyskania dostępu

PrzedNawet kilka godzin chaotycznych prób
PoZwykle 15–60 minut uporządkowanej diagnostyki

Ryzyko utraty danych

PrzedWysokie przy losowym edytowaniu plików
PoNiskie przy backupie i pracy krok po kroku

Liczba aktywnych przyczyn

PrzedCzęsto 2–4 konflikty jednocześnie
PoJeden jasno wskazany winowajca lub spójna konfiguracja

Dostępność strony

Przed0% lub częściowo zablokowana
PoStabilne ładowanie strony i panelu admina

Pewność diagnozy

PrzedNiska, jeśli zmienia się kilka rzeczy naraz
PoWysoka po testach po każdej pojedynczej zmianie

Jeśli po włączeniu certyfikatu SSL Twoja strona WordPress nagle przestaje się otwierać, a przeglądarka pokazuje komunikat o zbyt wielu przekierowaniach, to najprawdopodobniej masz do czynienia z pętlą przekierowań. W praktyce oznacza to, że serwer, WordPress, wtyczka, CDN albo .htaccess bez końca odsyłają użytkownika między wersją HTTP i HTTPS albo między dwoma różnymi adresami domeny. Efekt jest jeden: strona nie działa, panel administracyjny może być niedostępny, a każda minuta problemu oznacza straty w ruchu, sprzedaży i zaufaniu użytkowników.

To nie jest błąd „kosmetyczny”. Redirect loop WordPress SSL zwykle wynika z konfliktu konfiguracji, a nie z jednego przypadkowego kliknięcia. Dobra wiadomość jest taka, że w większości przypadków da się to naprawić bez reinstalacji WordPressa i bez utraty treści. Trzeba jednak działać spokojnie, po kolei i nie mieszać kilku metod naraz. Najgroźniejsze są chaotyczne zmiany w plikach konfiguracyjnych, bo można wtedy zablokować stronę jeszcze mocniej lub uruchomić kolejne błędy.

W tym artykule znajdziesz eksperckie wyjaśnienie, skąd bierze się pętla przekierowań po SSL, jak ją odróżnić od innych problemów z HTTPS, jak przejść diagnostykę krok po kroku i jak bezpiecznie przywrócić poprawne działanie WordPressa. Zwrócimy też uwagę na sytuacje, w których samodzielna naprawa jest ryzykowna, zwłaszcza jeśli strona działa za reverse proxy, Cloudflare, load balancerem albo w środowisku z rozbudowanymi wtyczkami bezpieczeństwa.

Szybka odpowiedź

Najczęstszy scenariusz wygląda tak: po przełączeniu strony na SSL WordPress nadal ma wpisany stary adres HTTP w ustawieniach WordPress Address (URL) i Site Address (URL), albo serwer wymusza HTTPS w sposób sprzeczny z inną regułą przekierowania. Wtedy przeglądarka dostaje kolejne odpowiedzi 301/302 i wpada w pętlę.

Najbezpieczniejsza kolejność naprawy jest zwykle taka:

  1. Sprawdź, czy certyfikat SSL działa poprawnie i obejmuje właściwą domenę oraz www/non-www.
  2. Zweryfikuj adresy WordPress Address i Site Address.
  3. Wyłącz na chwilę wtyczki związane z SSL, cache i bezpieczeństwem.
  4. Sprawdź reguły przekierowań w .htaccess, konfiguracji serwera lub panelu hostingu.
  5. Jeśli używasz Cloudflare lub proxy, upewnij się, że tryb SSL i nagłówki są ustawione poprawnie.
  6. Wyczyść cache przeglądarki, cache wtyczki, cache serwera i cache CDN.

Jeśli nie masz dostępu do panelu WordPress, zacznij od edycji pliku wp-config.php lub tymczasowego wyłączenia wtyczek przez FTP / menedżer plików. W większości przypadków to wystarczy, by odzyskać dostęp do strony i dokończyć naprawę już z poziomu administracji.

Diagnoza problemu

Objawy pętli przekierowań w WordPress po SSL są zwykle bardzo charakterystyczne. Przeglądarka może wyświetlać komunikat typu „ERR_TOO_MANY_REDIRECTS”, „The page isn’t redirecting properly” albo po prostu nieskończenie ładować stronę. Czasami problem dotyczy tylko logowania do panelu /wp-admin, a czasami całej witryny, w tym strony głównej i podstron.

W pierwszej kolejności warto ustalić, gdzie dokładnie powstaje przekierowanie. To ważne, bo inne działania podejmiesz przy błędach po stronie WordPressa, a inne przy błędach serwera lub CDN. Sprawdź, czy:

  • problem dotyczy tylko domeny z www lub bez www,
  • problem występuje tylko po wejściu na https, czy także na http,
  • nie działa wyłącznie panel administracyjny,
  • pętla pojawia się po migracji hostingu, instalacji certyfikatu lub włączeniu wtyczki SSL,
  • strona działa w trybie incognito lub na innym urządzeniu, co może sugerować cache albo ciasteczka,
  • na serwerze używany jest Cloudflare, inny proxy, CDN albo specjalne reguły ochronne.

Dobrym testem jest sprawdzenie nagłówków odpowiedzi serwera. Jeśli widzisz serię odpowiedzi 301/302 z przemiennym wskazaniem http:// i https:// albo z przeskokiem między www i bez www, masz już ważną wskazówkę. W praktyce pętla często powstaje wtedy, gdy WordPress „myśli”, że działa na HTTP, a serwer już wymusza HTTPS, albo odwrotnie.

Trzeba też odróżnić pętlę przekierowań od błędu mieszanej zawartości. Mixed content oznacza, że strona się otwiera, ale część zasobów ładuje się po HTTP. Redirect loop jest bardziej dotkliwy: blokuje załadowanie witryny w ogóle. Jeżeli widzisz wyłącznie ostrzeżenie o kłódce lub część obrazków nie działa, to nie jest ten sam problem, choć oba mogą mieć związek z niepełną migracją na SSL.

Warto zapamiętać też, że redirect loop WordPress SSL często pojawia się po jednej konkretnej zmianie. Wtedy diagnoza przypomina cofanie ostatnich kroków. Jeśli problem zaczął się tuż po instalacji wtyczki SSL, po zmianie adresu strony, po przenosinach hostingu lub po konfiguracji CDN, zacznij właśnie od tej warstwy.

Możliwe przyczyny

Przyczyn pętli przekierowań może być kilka i bardzo często występują równocześnie. To właśnie dlatego szybkie zgadywanie rzadko działa. Poniżej najczęstsze źródła problemu.

1. Niespójne adresy WordPress Address i Site Address

Jeżeli w ustawieniach WordPressa jeden adres ma HTTP, a drugi HTTPS, albo jeden zawiera www, a drugi nie, system może co chwilę próbować „naprawić” adres i wpadać w zapętlone przekierowanie. To jedna z najczęstszych przyczyn po migracji na SSL.

2. Podwójne wymuszanie HTTPS

Problem pojawia się wtedy, gdy HTTPS wymusza jednocześnie serwer, wtyczka i np. Cloudflare. Każda warstwa próbuje wykonać przekierowanie po swojemu. Jeśli konfiguracja nie jest spójna, powstaje konflikt i pętla.

3. Błędna konfiguracja wtyczki SSL lub bezpieczeństwa

Wtyczki typu Really Simple SSL, wtyczki cache, security plugins i rozwiązania do przekierowań potrafią nadpisywać nagłówki, wymuszać HTTPS albo poprawiać adresy. Po aktualizacji lub zmianie ustawień mogą zacząć działać zbyt agresywnie.

4. Reguły w .htaccess lub konfiguracji nginx

Na serwerach Apache błędna reguła w .htaccess może powodować ciągłe przekierowania. Na nginx problem zwykle leży w konfiguracji vhosta, server_name albo regułach rewrite. Czasem wystarczy jedna linia przekierowania HTTP→HTTPS wpisana w dwóch miejscach.

5. Cloudflare, proxy, load balancer

Jeśli strona działa za pośrednikiem, WordPress może nie widzieć, że użytkownik wchodzi przez HTTPS. W efekcie uznaje, że powinien przekierować na HTTPS, choć z perspektywy przeglądarki już jest na HTTPS. To klasyczna przyczyna pętli przy źle ustawionych nagłówkach X-Forwarded-Proto lub trybie SSL w CDN.

6. Nieprawidłowy certyfikat SSL

Certyfikat może być ważny technicznie, ale nie pasować do domeny, mieć problem z chain of trust, nie obejmować wersji www albo wygasnąć. Wtedy pojawiają się błędy po stronie przeglądarki, a część automatycznych przekierowań próbuje „ratować” sytuację, co czasem kończy się pętlą.

7. Cache przeglądarki, cache serwera lub CDN

Stare przekierowanie zapisane w cache potrafi udawać aktualny problem nawet po naprawie. To szczególnie ważne przy stronach po dużej migracji. Czasem wydaje się, że problem nadal istnieje, choć w rzeczywistości trzeba tylko wyczyścić kilka warstw pamięci podręcznej.

8. Mieszanka www i bez www

Jeżeli jedna część konfiguracji kieruje na www.domena.pl, a druga na domena.pl, przeglądarka może skakać między dwoma adresami bez końca. To bardzo częsty scenariusz po ręcznym ustawianiu przekierowań i automatycznych reguł w hostingu.

9. Błędy po migracji lub zmianie hostingu

Po przeniesieniu strony nowy hosting może mieć inne ustawienia SSL, inny sposób obsługi przekierowań albo inną wersję PHP. Jeśli migracja nie uwzględniła wszystkich warstw, pętla przekierowań jest jedną z możliwych konsekwencji.

10. Wymuszone logowanie lub zabezpieczenia administracyjne

Niektóre wtyczki ograniczające dostęp do panelu, wymuszające bezpieczne logowanie albo filtrujące ruch mogą tworzyć konflikt z HTTPS. W efekcie panel /wp-admin nie otwiera się mimo że strona publiczna działa lub odwrotnie.

Rozwiązanie krok po kroku

Poniższa procedura jest ułożona tak, by najpierw wyeliminować najprostsze i najbezpieczniejsze przyczyny. Wykonuj kroki po kolei i po każdej zmianie testuj stronę w trybie prywatnym przeglądarki. Nie wprowadzaj kilku poprawek naraz, bo wtedy trudno ustalić, co faktycznie zadziałało.

Krok 1: Zrób kopię bezpieczeństwa

Zanim cokolwiek zmienisz, wykonaj kopię plików i bazy danych. Jeśli nie masz już dostępu do panelu, użyj narzędzi hostingu, FTP/SFTP albo menedżera plików. Backup jest obowiązkowy, ponieważ będziesz edytować pliki konfiguracyjne i reguły przekierowań. To minimalizuje ryzyko, że jedna pomyłka pogorszy sytuację.

Krok 2: Sprawdź, czy SSL działa poprawnie na poziomie domeny

Wejdź na domenę w wersji https i sprawdź, czy przeglądarka pokazuje poprawny certyfikat. Upewnij się, że certyfikat obejmuje właściwą nazwę hosta, czyli domenę z www lub bez www, zależnie od konfiguracji. Jeśli certyfikat jest niepoprawny lub wygasł, najpierw napraw ten element, bo dalsza diagnostyka może prowadzić do fałszywych wniosków.

Krok 3: Zweryfikuj adresy WordPressa

Jeśli masz dostęp do panelu, sprawdź w ustawieniach ogólnych dwa pola: WordPress Address (URL) i Site Address (URL). Powinny być spójne i wskazywać na jedną, wybraną wersję adresu, zwykle https://domena.pl albo https://www.domena.pl. Nie mieszaj protokołów i wariantów domeny.

Jeśli nie masz dostępu do panelu, możesz tymczasowo wymusić adresy w pliku wp-config.php. Wstaw odpowiednie wartości dla swojej domeny:

define('WP_HOME', 'https://domena.pl');
define('WP_SITEURL', 'https://domena.pl');

To rozwiązanie pomaga odzyskać kontrolę nad adresem strony i przerwać błędne odwołania do HTTP. Po ustabilizowaniu sytuacji możesz zdecydować, czy zostawić te wpisy na stałe, czy przenieść konfigurację z powrotem do panelu.

Krok 4: Tymczasowo wyłącz wtyczki związane z SSL, cache i bezpieczeństwem

Jeśli problem pojawił się po instalacji lub aktualizacji wtyczki, wyłącz ją. Gdy nie możesz wejść do wp-admin, zmień nazwę katalogu wtyczki przez FTP lub menedżer plików. Najpierw testuj wtyczki odpowiedzialne za:

  • SSL i wymuszanie HTTPS,
  • cache i minifikację,
  • bezpieczeństwo i firewall,
  • przekierowania,
  • zarządzanie loginem lub ochroną panelu.

Po wyłączeniu każdej wtyczki sprawdź, czy pętla ustąpiła. Jeśli tak, masz winowajcę. Pamiętaj jednak, że przyczyną może być konflikt kilku wtyczek jednocześnie, nie tylko jedna.

Krok 5: Sprawdź reguły przekierowań w .htaccess lub konfiguracji serwera

W środowisku Apache zajrzyj do pliku .htaccess. Szukaj wielokrotnych reguł wymuszających HTTPS lub przekierowań www/non-www. Jeśli widzisz kilka zestawów reguł wprowadzonych przez różne wtyczki albo ręcznie, zostaw tylko jedną, spójną logikę.

Przykład poprawnego, prostego wymuszenia HTTPS w Apache może wyglądać tak:

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{HTTPS} !=on
RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
</IfModule>

Uwaga: to tylko przykład. Jeżeli używasz Cloudflare, reverse proxy albo serwera, który już wymusza HTTPS, nie kopiuj tej reguły bez analizy. Podwójne przekierowanie bywa właśnie źródłem problemu.

W nginx logika wygląda inaczej i zwykle trzeba sprawdzić blok serwera, reguły rewrite oraz ewentualny sposób rozpoznawania protokołu przez proxy. Jeśli nie znasz dokładnie konfiguracji, lepiej wykonać minimalną zmianę lub poprosić o pomoc administratora hostingu.

Krok 6: Sprawdź ustawienia proxy, Cloudflare i nagłówki

Jeśli strona działa za Cloudflare lub innym CDN, upewnij się, że tryb SSL jest spójny z certyfikatem na originie. Błędna kombinacja typu Flexible SSL bardzo często prowadzi do pętli, bo przeglądarka widzi HTTPS, a origin dostaje HTTP. WordPress uznaje wtedy, że trzeba wymusić HTTPS, i zaczyna się zapętlenie.

Zweryfikuj też, czy serwer poprawnie interpretuje nagłówek X-Forwarded-Proto. Jeżeli nie, WordPress może błędnie odczytywać schemat połączenia. To częsty problem w środowiskach z wieloma warstwami pośrednimi.

Krok 7: Wyczyść wszystkie warstwy cache

Po zmianach koniecznie wyczyść cache przeglądarki, cache wtyczki, cache serwera, cache obiektu, a jeśli używasz CDN – również cache CDN. W przeciwnym razie możesz oglądać stare przekierowania mimo że konfiguracja jest już poprawna. Testuj w oknie prywatnym, żeby ominąć lokalne dane zapisane w przeglądarce.

Krok 8: Uporządkuj przekierowanie www/non-www

Wybierz jedną wersję adresu i trzymaj się jej konsekwentnie. Jeśli domena ma działać bez www, przekieruj wszystkie żądania na wersję bez www. Jeśli ma działać z www, zrób odwrotnie. Ważne, by przekierowanie było tylko jedno i nie dublowało się z ustawieniami WordPressa, CDN lub hostingu.

Krok 9: Przetestuj login, stronę główną i kilka podstron

Po każdej istotnej zmianie sprawdź nie tylko stronę główną, ale też /wp-admin, pojedynczy wpis, stronę statyczną i formularz kontaktowy, jeśli istnieje. Czasem pętla znika tylko dla części adresów, co oznacza, że jedna warstwa konfiguracji nadal wymaga korekty.

Krok 10: Jeśli trzeba, przywróć ostatnią stabilną konfigurację

Jeżeli wprowadziłeś wiele zmian i problem trwa, wróć do ostatniego znanego stabilnego stanu. To lepsze niż dalsze zgadywanie. Przy pętlach przekierowań ważna jest metodyka: jedna zmiana, test, kolejna zmiana, test. Tylko wtedy naprawdę wiadomo, co naprawiło problem.

W praktyce najczęściej skuteczna jest kombinacja: spójny adres HTTPS w WordPressie, wyłączenie konfliktującej wtyczki, poprawna reguła przekierowania po stronie serwera i wyczyszczenie cache. W bardziej złożonych instalacjach trzeba jeszcze skorygować ustawienia proxy lub CDN.

Najczęstsze błędy

Przy naprawie redirect loop WordPress SSL wiele osób popełnia podobne błędy. Ich unikanie oszczędza czas i chroni przed pogorszeniem sytuacji.

  • Wprowadzanie kilku zmian naraz – po pięciu korektach nie wiadomo, co zadziałało, a co zaszkodziło.
  • Edytowanie .htaccess bez kopii – jedna zła linia może zablokować stronę całkowicie.
  • Powielanie reguł przekierowań – SSL wymuszany przez wtyczkę, hosting i Cloudflare jednocześnie to prosta droga do pętli.
  • Ignorowanie www/non-www – mieszanie wariantów domeny tworzy ukryte konflikty.
  • Testowanie tylko w jednej przeglądarce – cache i cookies mogą fałszować wynik.
  • Usuwanie losowych plików WordPressa – problem zwykle nie leży w rdzeniu, tylko w konfiguracji.
  • Wyłączanie wszystkiego bez planu – jeśli nie dokumentujesz zmian, trudniej wrócić do działającej wersji.
  • Założenie, że winny jest zawsze certyfikat – certyfikat bywa poprawny, a problem leży w przekierowaniach.

Ważna uwaga bezpieczeństwa: nie kasuj plików systemowych WordPressa, nie instaluj kolejnych „naprawczych” wtyczek na ślepo i nie kopiuj przypadkowych reguł z forów, jeśli nie rozumiesz ich skutku. Przy błędnej konfiguracji możesz nie tylko utrwalić pętlę, ale też otworzyć luki bezpieczeństwa lub zablokować logowanie administratora.

Kiedy nie robić tego samodzielnie

Samodzielna naprawa ma sens wtedy, gdy problem dotyczy prostej strony WordPress na standardowym hostingu, bez skomplikowanych warstw pośrednich. Jeśli jednak widzisz jeden z poniższych scenariuszy, ostrożność jest kluczowa:

  • strona działa za Cloudflare, reverse proxy lub load balancerem,
  • na serwerze jest wiele domen i subdomen z różną polityką SSL,
  • WordPress jest elementem większego systemu e-commerce lub integracji,
  • masz niestandardową konfigurację nginx/Apache i nie znasz dokładnej logiki przekierowań,
  • na stronie działają krytyczne wtyczki płatności, członkostwa lub logowania,
  • problem występuje po migracji z innym CMS-em albo po skomplikowanym przeniesieniu bazy,
  • strona obsługuje duży ruch i każda minuta przestoju jest kosztowna.

W takich przypadkach nie chodzi już tylko o „naprawienie przekierowania”. Trzeba zrozumieć pełny łańcuch: przeglądarka, CDN, serwer, WordPress, wtyczki i cache. Jedna źle ustawiona poprawka może uruchomić kolejne problemy, na przykład z logowaniem, indeksacją SEO albo działaniem koszyka.

Kiedy zgłosić się do specjalisty

Pomoc specjalisty jest wskazana, gdy:

  • nie masz dostępu do plików serwera lub hostingu,
  • naprawa nie działa mimo wykonania podstawowych kroków,
  • po każdej zmianie problem wraca,
  • konfiguracja obejmuje CDN, proxy, wiele serwerów lub niestandardowe reguły,
  • strona generuje przychody i przestój jest realnym kosztem,
  • nie masz pewności, czy używasz Apache, nginx, LiteSpeed czy kombinacji kilku warstw,
  • obawiasz się utraty danych, SEO albo dostępu do panelu administracyjnego.

Specjalista przeprowadzi diagnostykę szybciej, bo sprawdzi nagłówki, przekierowania, logi serwera, ustawienia WordPressa, cache oraz warstwę pośrednią w jednym ciągu. To ważne zwłaszcza wtedy, gdy problem nie jest prostym błędem konfiguracji, ale sumą kilku drobnych niezgodności.

Jeżeli masz wątpliwości, lepiej zatrzymać się wcześniej niż później. W przypadku pętli przekierowań jedna zła ingerencja może sprawić, że oprócz błędu HTTPS pojawi się jeszcze problem z dostępem do wp-admin, indeksacją lub działaniem formularzy.

Podsumowanie i CTA do kontaktu

Redirect loop WordPress SSL to jeden z tych problemów, które wyglądają groźnie, ale w większości przypadków dają się opanować bez przebudowy całej strony. Klucz do naprawy jest prosty, choć wymaga dyscypliny: ustal spójny adres domeny, sprawdź ustawienia WordPressa, wyklucz konflikt wtyczek, przejrzyj reguły serwera, zweryfikuj CDN lub proxy i dopiero na końcu czyść cache oraz testuj efekt. Najczęściej winny jest nie sam SSL, lecz sprzeczne reguły wymuszania HTTPS w kilku miejscach jednocześnie.

Jeśli Twoja strona utknęła w pętli przekierowań i nie chcesz ryzykować kolejnych błędów, warto działać od razu. Im szybciej zostanie ustalona prawdziwa przyczyna, tym mniejsze ryzyko przestoju, utraty ruchu i problemów z logowaniem. Gdy standardowe kroki nie pomagają albo sytuacja dotyczy rozbudowanej konfiguracji, najlepiej skorzystać z pomocy specjalisty, który przeanalizuje cały łańcuch przekierowań i przywróci poprawne działanie strony bez zgadywania.

Masz ten problem na swojej stronie WordPress? Skontaktuj się z nami, jeśli chcesz odzyskać dostęp do witryny, uporządkować SSL i naprawić pętlę przekierowań bez ryzyka dla danych i SEO.

FAQ

Najczęstsze pytania

Krótkie odpowiedzi na pytania, które najczęściej pojawiają się przed naprawą strony, kontaktem z supportem albo zleceniem wdrożenia.

Dlaczego po włączeniu SSL WordPress wpada w pętlę przekierowań?

Najczęściej dlatego, że WordPress, serwer, wtyczka lub CDN mają niespójne ustawienia dotyczące HTTP i HTTPS. Jedna warstwa wymusza HTTPS, a druga nadal odczytuje stronę jako HTTP, więc przeglądarka dostaje kolejne przekierowania bez końca.

Czy pętla przekierowań może być spowodowana przez cache?

Tak. Stary cache przeglądarki, wtyczki, serwera lub CDN potrafi utrzymywać błędne przekierowanie nawet po naprawie konfiguracji. Dlatego po zmianach zawsze trzeba czyścić wszystkie warstwy cache.

Czy trzeba usuwać certyfikat SSL, żeby naprawić redirect loop?

Zwykle nie. Problem rzadko leży w samym certyfikacie. Najczęściej winna jest konfiguracja przekierowań, ustawienia URL w WordPressie albo konflikt z wtyczką czy CDN.

Czy mogę naprawić pętlę przekierowań bez dostępu do wp-admin?

Tak. Często wystarczy edycja wp-config.php, tymczasowe wyłączenie wtyczek przez FTP lub poprawka reguł serwera. Brak dostępu do panelu nie blokuje całkowicie diagnostyki.

Kiedy lepiej oddać sprawę specjaliście?

Gdy strona działa za Cloudflare lub proxy, problem wraca po każdej zmianie, nie masz pewności co do konfiguracji serwera albo witryna jest biznesowo krytyczna i nie możesz pozwolić sobie na przestoje.

Usługi r99.pl Jeśli wolisz zlecić to specjaliście, zobacz usługi powiązane z tym problemem
Powiązane poradniki Zobacz też inne artykuły z r99.pl, które pomagają w podobnych awariach i decyzjach technicznych

Dalszy krok

Nie udało Ci się rozwiązać problemu samodzielnie?

Przeprowadzę diagnostykę, naprawię stronę, przyspieszę WordPress albo uporządkuję techniczne SEO i widoczność.