Sprawdzanie przekierowań
Sprawdź, dokąd prowadzi przekierowanie adresu URL. Zobacz każdy etap łańcucha przekierowań wraz z kodem statusu, takim jak 301, 302, 307 lub 308, adresem IP i czasem odpowiedzi. Wykryj pętle przekierowań i sprawdź końcowy adres URL. Narzędzie śledzi do 10 przekierowań.
Wejście
Protected by Cloudflare Turnstile
Wyjście
| # | URL | Stan | Adres IP | Czas (ms) |
|---|---|---|---|---|
| Brak łańcucha przekierowań. | ||||
Instrukcja
Czym jest przekierowanie?
Przekierowanie to odpowiedź serwera, która informuje, że „ta strona znajduje się gdzie indziej”. Serwer odpowiada kodem statusu 3xx i nagłówkiem Location, który zawiera nowy adres, a przeglądarka wysyła żądanie pod ten adres. Jedno przekierowanie może prowadzić do kolejnego, więc pojedynczy link może przechodzić przez kilka URL-i — łańcuch przekierowań — zanim dotrze do strony. Przekierowania przenoszą witryny z HTTP na HTTPS, z adresu z www na domenę bez www lub odwrotnie, ze starych URL-i na nowe, a także przez skracacze linków i linki śledzące.
Opis narzędzia
Narzędzie do sprawdzania przekierowań śledzi łańcuch przekierowań URL-a z naszego serwera i wyświetla każdy etap w tabeli. Wprowadź URL, a narzędzie wyśle do niego żądanie, odczyta kod statusu i nagłówek Location, a następnie przejdzie do kolejnego URL-a, aż otrzyma odpowiedź strony bez przekierowania. Dla każdego etapu zobaczysz URL, kod statusu i komunikat, adres IP serwera odpowiadającego na żądanie oraz czas odpowiedzi. Końcowy URL można skopiować.
Funkcje
- Śledzi przekierowania 301, 302, 303, 307 i 308 — maksymalnie 10 kolejnych
- Wyświetla URL, status, adres IP i czas odpowiedzi dla każdego etapu w tabeli, którą można wyeksportować jako CSV lub JSON
- Wykrywa pętle przekierowań, w których łańcuch prowadzi z powrotem do wcześniej odwiedzonego URL-a
- Zgłasza przekierowania bez prawidłowego nagłówka
Location, błędy DNS, przekroczenia czasu oczekiwania i błędy certyfikatu TLS na etapie, na którym wystąpiły - Względne wartości nagłówka
Locationsą rozwiązywane względem bieżącego URL-a, tak jak robią to przeglądarki - Odczytywane są tylko nagłówki: po otrzymaniu statusu i nagłówków połączenie zostaje zamknięte, więc zawartość strony nigdy nie jest pobierana
Kody statusu przekierowań
- 301 Moved Permanently: strona została przeniesiona na stałe. Wyszukiwarki przenoszą pozycję starego URL-a na nowy.
- 302 Found: tymczasowe przekierowanie. Wyszukiwarki nadal indeksują pierwotny URL.
- 303 See Other: wskazuje inny zasób, zwykle po wysłaniu formularza.
- 307 Temporary Redirect: podobnie jak 302, ale metoda żądania i jego treść muszą pozostać takie same.
- 308 Permanent Redirect: podobnie jak 301, ale metoda żądania i jego treść muszą pozostać takie same.
Bezpieczeństwo i ograniczenia
- Żądania są wysyłane tylko do URL-i
httpihttpsna portach 80, 443, 8080 i 8443. - Każdy etap jest sprawdzany przed wysłaniem żądania. Blokowane są adresy w sieciach prywatnych, adresy lokalnego komputera i zakresy zarezerwowane, w tym domeny, które wskazują na takie adresy, więc przekierowanie nie może prowadzić do usług wewnętrznych.
- Każdy etap ma 5 sekund na odpowiedź, a cały łańcuch — 20 sekund.
- Cookies nie są przechowywane ani wysyłane. Witryny, które ustawiają cookie i przekierowują z powrotem do tego samego URL-a, są wykrywane jako pętla przekierowań, choć przeglądarka mogłaby przejść dalej.
- Przekierowania realizowane za pomocą JavaScriptu lub tagu
<meta http-equiv="refresh">nie są śledzone, ponieważ znajdują się w treści strony, której narzędzie nie pobiera. - Żądania są wysyłane z naszego serwera, więc witryny, które przekierowują w zależności od kraju lub urządzenia, mogą kierować Cię gdzie indziej niż w przypadku tego narzędzia.