Проверка HTTP-статуса
Введите URL и прочитайте каждый шаг, через который он проходит. Код статуса, следующий адрес, время ответа и заголовки ответа на каждом шаге.
Проверить URL
Введите URL выше. Каждый шаг вернётся со своим статусом, адресом, на который он указывает, и временем ответа.
Этот запрос делает наш сервер, а не ваш браузер. Мы представляемся как SessionReplay-Tools, проходим не более пяти шагов и сдаёмся через двадцать секунд.
Что такое цепочка перенаправлений
Цепочка перенаправлений это всё, что происходит между введённым адресом и страницей, которую человек в итоге видит. Каждый шаг отвечает статусом 3xx и заголовком Location, который называет следующий адрес, а браузер по нему переходит. Один шаг это нормально. Три или четыре обычно означают, что старые правила накладывались друг на друга, и каждый лишний шаг стоит одного обращения к сети до того, как что-то нарисуется. Этот инструмент проходит цепочку с нашего сервера и показывает каждый шаг со статусом, названным адресом назначения, временем ответа и возвращёнными заголовками.
Почему цепочка, заканчивающаяся не там, доходит до вас поздно
Перенаправление, которое приводит не туда, редко выглядит как ошибка. Посетитель получает страницу, просто не ту, которую просил, поэтому ничего не записывается в журнал и никто не заводит задачу. До вас это доходит из вторых рук, как жалоба на сломанную ссылку или на то, что вход уводит людей не туда. Чтение цепочки делает это конкретным: виден шаг, который сменил хост, потерял путь или отправил старую ссылку кампании на главную страницу.
Что обещают 301, 302, 307 и 308
301 говорит, что переезд постоянный и старый адрес нужно забыть, и именно на это опираются поисковые системы. 302 говорит, что переезд временный и канонической остаётся исходная ссылка. Оба широко реализованы так, что POST превращается в GET, и именно поэтому существуют 307 и 308: 307 это временное перенаправление, сохраняющее метод и тело, а 308 постоянное, которое делает то же самое. Если отправка формы где-то в цепочке теряет тело, причина обычно в коде статуса на этом шаге.
Вопросы о цепочках перенаправлений
Цепочка, которая заканчивается не там, где ожидалось, это готовый отчёт об ошибке
Session Replay записывает страницу, сетевой журнал и консоль рядом с ними, поэтому у следующего человека, который откроет неудачное перенаправление, весь запрос уже будет перед глазами.