Redirect Checker – sprawdzaj przekierowania online
Za pomocą Redirect Checker sprawdzisz przekierowania online i prześledzisz URL etap po etapie aż do celu. Jeśli np. example.com/alt przekierowuje kodem 301 na HTTPS, a następnie kodem 302 na www.example.com/neu, zobaczysz każdy etap wraz z kodem statusu, IP serwera, czasem odpowiedzi, nagłówkami HTTP i informacjami o łańcuchu.
Autor: Luca Stanek
Bezpłatnie i bez rejestracji: wpisz URL i sprawdź. Żądania są wysyłane na bieżąco z naszego serwera, a nie z Twojej przeglądarki.
Przenosisz domenę? Możesz ją hostować na szybkim, niezawodnym hostingu WWW.
Wpisz URL lub domenę powyżej. Bez podanego protokołu zaczniemy od http://, abyś mógł zobaczyć również przekierowanie na HTTPS.
Przykładowy wynik
Tak wygląda łańcuch w Redirect Checker
Wpisujesz URL, a narzędzie sprawdza każde przekierowanie z osobna i dla każdego kroku pokazuje kod statusu, IP serwera, czas odpowiedzi oraz nagłówki HTTP. Poniżej znajdują się uwagi dotyczące łańcucha przekierowań. Przedstawiony łańcuch jest fikcyjny — rzeczywiste sprawdzenie example.com da inny wynik.
Przykład · Przykład z fikcyjnymi danymi dla example.com/alt
2 przekierowań · Łańcuch zakończony normalnie (200)Dane wejściowe
- URL
- example.com/alt
- Bez podania protokołu narzędzie rozpoczyna sprawdzanie od http://, aby pokazać ci również przekierowanie na HTTPS.
Wynik: łańcuch przekierowań
- Przeskok 1 · 301 Moved Permanently · Na stałe
- http://example.com/alt
- Dalej przez https://example.com/alt · IP 203.0.113.10 · 42 ms
- Przeskok 2 · 302 Found · Tymczasowe
- https://example.com/alt
- Dalej przez https://www.example.com/neu · IP 203.0.113.10 · 58 ms
- Przeskok 3 · 200 OK · Cel
- https://www.example.com/neu
- Osiągnięto cel · IP 203.0.113.20 · 95 ms
Wskazówki dotyczące łańcucha
- 1 ostrzeżenie
- 2 wskazówek
UwagaŁańcuch przekierowuje z HTTP na HTTPS — tak powinno być.
UwagaŁańcuch przełącza się między wariantem tej samej domeny z www i bez www.
OstrzeżenieŁańcuch łączy przekierowania stałe (301/308) i tymczasowe (302/303/307). Przy przenoszeniu domeny wszystkie etapy powinny być stałe.
Jak to działa
Jak sprawdzać przekierowania za pomocą Redirect Checker
Bez konta i instalacji: wpisz URL, sprawdź i przejrzyj łańcuch.
Krok 1
Wpisz URL lub domenę
Wpisz URL lub domenę, np. example.com albo http://example.com/alte-seite. Bez protokołu sprawdzanie rozpocznie się od http://, dzięki czemu zobaczysz także przekierowanie na HTTPS.
Krok 2
Wybierz tryb żądania
W sekcji „Żądanie jako” możesz wybrać „Domyślne”, „Przeglądarka komputerowa” lub „Przeglądarka mobilna”, aby porównać łańcuchy dla komputera i smartfona.
Krok 3
Rozpocznij sprawdzanie
Kliknij „Sprawdź”. Nasz serwer śledzi łańcuch na bieżąco, etap po etapie, pobierając maksymalnie 10 URL-i.
Krok 4
Przeczytaj podsumowanie
Sprawdź liczbę przekierowań, łączny czas, status końcowy i docelowy URL. Zwróć też uwagę na informacje o długim łańcuchu, powrocie z HTTPS do HTTP lub mieszanych przekierowaniach.
Krok 5
Sprawdź poszczególne etapy
Przejrzyj kolejne etapy: kod statusu, oznaczenie trwałe lub tymczasowe, IP serwera i czas odpowiedzi. Kliknij „Pokaż nagłówki HTTP”, aby rozwinąć nagłówki odpowiedzi danego etapu.
Krok 6
Popraw, sprawdź ponownie, udostępnij
Popraw regułę na swoim serwerze i po krótkiej przerwie sprawdź ją ponownie. Możesz udostępnić link z paska adresu — uruchomi on to samo sprawdzanie.
Do czego służy narzędzie do sprawdzania przekierowań
Jak działają przekierowania i jak znaleźć błędy
Przeniesienie domeny, przejście na HTTPS czy błędny wpis w .htaccess — pełny łańcuch pozwala ci znaleźć przyczyny, a nie tylko objawy.
Sprawdź przeniesienie domeny
Upewnij się, że stary URL przekierowuje kodem 301 bezpośrednio na nowy adres — bez pośrednich etapów, aby zachować ruch i pozycje w wynikach wyszukiwania.
Sprawdź przejście na HTTPS
Wpisz domenę bez protokołu i sprawdź, czy http:// prawidłowo przekierowuje na Twój główny adres HTTPS. Narzędzie poinformuje też o zmianie www.
Debugowanie pliku .htaccess i reguł serwera
Znajdź pętle, zbędne etapy i niewłaściwe kody statusu w przekierowaniach Apache lub Nginx — każdy etap zobaczysz osobno.
Na stałe czy tymczasowo?
Każdy etap przekierowania jest oznaczony jako trwały (301/308) lub tymczasowy (302/303/307) — to częsta pułapka SEO przy przenosinach.
Nagłówki HTTP i czas odpowiedzi
Dla każdego etapu zobaczysz do 60 nagłówków odpowiedzi, IP serwera i czas odpowiedzi — przydatne przy diagnozowaniu pamięci podręcznej, CDN i serwera.
Śledź skrócone linki i linki śledzące
Sprawdź, dokąd prowadzi skrócony lub długi link śledzący, bez otwierania go we własnej przeglądarce. Obsługiwane są URL-e o długości do 2.048 znaków.
Kody statusu
301, 302, 307 czy 308: które przekierowanie wybrać?
Te pięć kodów statusu HTTP przekierowuje użytkowników i roboty indeksujące na inny URL. Narzędzie oznacza 301 i 308 jako trwałe, a 302, 303 i 307 jako tymczasowe.
- 301
- Przeniesiono na stałe
- Przekierowanie trwałe. Standard przy przenoszeniu domeny i przejściu na HTTPS; przekazuje sygnały rankingowe.
- 308
- Przekierowanie stałe
- Jak 301, ale metoda i treść żądania pozostają bez zmian. Przydatne w przypadku API i formularzy.
- 302
- Znaleziono
- Przeniesiono tymczasowo. Stary adres URL pozostaje właściwy – nie nadaje się do trwałych przenosin.
- 303
- Zobacz inny zasób
- Po wykonaniu działania (np. przesłaniu formularza) następuje przekierowanie na inną stronę przez GET.
- 307
- Tymczasowe przekierowanie
- Jak 302, ale metoda i treść żądania pozostają bez zmian.
Jak czytać wynik
Jak może zakończyć się łańcuch przekierowań
W podsumowaniu u góry narzędzie pokazuje, jak kończy się łańcuch. Przekierowania Meta Refresh i JavaScript nie należą do łańcucha HTTP i nie są śledzone.
- Łańcuch zakończony normalnie
- Ostatni URL odpowiada bez przekierowania, na przykład kodem 200, 404 lub 500. Kod zobaczysz jako status końcowy w podsumowaniu.
- Wykryto pętlę
- URL pojawia się w łańcuchu po raz drugi. Narzędzie nie pobiera go ponownie i oznacza etap, który zamyka pętlę.
- Zbyt wiele przekierowań
- Po pobraniu 10 URL-i łańcuch nadal prowadzi do kolejnego przekierowania. Narzędzie kończy sprawdzanie w tym miejscu.
- Brak nagłówka Location
- Kod statusu 3xx został zwrócony bez prawidłowego nagłówka Location. Bez adresu docelowego łańcuch kończy się na tym etapie.
- Błąd w łańcuchu
- Jeden z etapów kończy się błędem, np. z powodu przekroczenia limitu czasu, nierozpoznanej nazwy hosta, odrzuconego połączenia, błędu TLS lub zablokowanego adresu docelowego. Wcześniejsze etapy pozostają widoczne.
Odkryj więcej
Powiązane narzędzia do przekierowań i przenoszenia domen
Sprawdzanie dostępności strony internetowej
Sprawdzenie, czy witryna działa, odpowiada wolno czy jest niedostępna: status HTTP, czas odpowiedzi i przyczyna błędów, takich jak problem z DNS, timeout, błąd TLS lub 5xx.
Autor: Eric Mager
Sprawdzanie propagacji DNS
Sprawdź, czy rekord DNS rozpropagował się już na całym świecie — jednoczesne zapytanie do 20 publicznych resolverów.
Autor: Jakub Martyniak
Wyszukiwanie WHOIS
Sprawdź rejestratora, datę rejestracji, datę wygaśnięcia i serwery nazw domeny.
Autor: Jakub Martyniak
Kontrola SSL
Sprawdź na pierwszy rzut oka status, wystawcę, okres ważności i datę wygaśnięcia certyfikatu SSL/TLS.
Autor: Sebastian Rademacher
Kody statusu HTTP
Przeszukiwalna lista popularnych kodów statusu HTTP od 100 do 526: znaczenie kodów 404, 403, 500, 502 i 503, typowe przyczyny i rozwiązania, z przykładami dla nginx i Apache. Działa w całości w przeglądarce.
Autor: Dimitri Heissler
Generator .htaccess i generator htpasswd
Tworzenie plików Apache .htaccess i .htpasswd online: przekierowania 301, HTTPS, ochrona hasłem z bcrypt, reguły WordPress, strony błędów, buforowanie, GZIP i ochrona przed hotlinkowaniem. Działa w całości w przeglądarce.
Autor: Dimitri Heissler
FAQ
Często zadawane pytania
Krótkie odpowiedzi na pytania o przekierowania i to narzędzie do sprawdzania.
Łańcuch przekierowań URL-a krok po kroku: dla każdego etapu zobaczysz kod statusu, oznaczenie trwałe lub tymczasowe, IP serwera, czas odpowiedzi i do 60 nagłówków odpowiedzi HTTP. Powyżej znajdziesz liczbę przekierowań, łączny czas, status końcowy i docelowy URL oraz informacje, np. o przejściu na HTTPS, zmianie www lub połączeniu trwałych i tymczasowych przekierowań. W fikcyjnym przykładzie z example.com/alt powstaje łańcuch http://example.com/alt → 301 → https://example.com/alt → 302 → https://www.example.com/neu (200).
301 i 308 oznaczają trwałe przeniesienie: przeglądarki i wyszukiwarki zapamiętują nowy adres, a sygnały rankingowe są przenoszone. 302, 303 i 307 oznaczają przeniesienie tymczasowe: stary URL pozostaje właściwym adresem. Kody 308 i 307 wymagają dodatkowo zachowania metody i treści żądania bez zmian, natomiast przy 301 i 302 POST często zmienia się w GET. Przy przenoszeniu domen i przejściu na HTTPS używaj trwałych przekierowań. Narzędzie oznacza każdy etap przekierowania jako trwały lub tymczasowy.
Każde przekierowanie oznacza dodatkowe żądanie, a więc dłuższe ładowanie. Wyszukiwarki śledzą tylko ograniczoną ich liczbę. Unikaj więcej niż dwóch lub trzech kolejnych etapów. Narzędzie ostrzega przy łańcuchach zawierających ponad trzy przekierowania. Pobiera maksymalnie 10 URL-i, licząc od adresu początkowego. Jeśli dziesiąty nadal przekierowuje, sprawdzanie kończy się komunikatem „Zbyt wiele przekierowań”.
Przeglądarki zwykle pokazują ten komunikat w przypadku pętli: przekierowania prowadzą w kółko (A → B → A), na przykład przez sprzeczne reguły .htaccess lub przekierowanie HTTPS za serwerem proxy. Jeśli URL pojawi się w łańcuchu po raz drugi, narzędzie nie pobierze go ponownie, zgłosi „Wykryto pętlę” i oznaczy etap, który ją zamyka.
Wpisz domenę bez protokołu — sprawdzanie rozpocznie się od http://, tak jak u osoby, która wpisuje samą domenę. Narzędzie poinformuje o przejściu na HTTPS i ostrzeże, jeśli przekierowanie prowadzi z HTTPS z powrotem na HTTP. Jeśli chcesz sprawdzić bezpośrednio wariant HTTPS, dodaj na początku https://.
Nie. Narzędzie śledzi przekierowania HTTP, czyli kody statusu 3xx z nagłówkiem Location. Przekierowania przez <meta http-equiv="refresh"> lub JavaScript zachodzą dopiero w przeglądarce i nie pojawiają się w łańcuchu HTTP. Z punktu widzenia SEO przekierowania 301 po stronie serwera są zresztą lepszym wyborem.
Niektóre strony przekierowują urządzenia mobilne do osobnej wersji mobilnej lub strony aplikacji. W sekcji „Żądanie jako” wybierz „Przeglądarka mobilna”, aby narzędzie pobrało URL z identyfikatorem Safari na iPhonie, lub „Przeglądarka komputerowa” — z identyfikatorem Chrome w Windows. W ten sposób porównasz oba łańcuchy.
Nie. Narzędzie pobiera URL na bieżąco przez publiczny internet z naszego serwera. Ze względów bezpieczeństwa nie pobiera adresów z prywatnym IP ani localhost oraz blokowanych portów usług, takich jak 22 lub 3306 — nawet jeśli prowadzi do nich przekierowanie. URL-e zawierające dane logowania są odrzucane już podczas wpisywania.
Tak, i nie potrzebujesz konta. Aby zapobiec nadużyciom, po każdym sprawdzeniu obowiązuje 6-sekundowa przerwa, a z jednego adresu IP można wykonać do 10 sprawdzeń na minutę.
Masz dodatkowe pytania?
Kontakt z pomocą technicznąPrzekierowania pod twoją kontrolą — na VPS i Dedicated Server
Dzięki dostępowi root możesz skonfigurować Apache, Nginx lub Caddy dokładnie tak, jak wymaga tego prawidłowe przekierowywanie — na serwerach VPS i serwerach dedykowanych ZAP-Hosting.
Bez konfiguracji. Bez ryzyka. Online w kilka sekund.
Szukasz więcej narzędzi? Zobacz wszystkie narzędzia sieciowe