Как пользоваться
- Введите URL; если схема не указана, предполагается https.
- Нажмите «Проверить», чтобы увидеть статусы и цели редиректов по порядку.
- Откройте раздел «Заголовки ответа», чтобы увидеть всё, что отправил сервер.
Описание параметров
- Цепочка редиректов
- Отслеживается до 10 перенаправлений; циклы и переходы на не-HTTP адреса останавливают проверку с заметкой.
- Заголовки ответа
- Включают Cache-Control, Content-Type, Strict-Transport-Security и Content-Security-Policy и сортируются по имени.
- Ограничения
- Проверяются только публичные адреса на портах 80, 443, 8080 и 8443; приватные адреса заблокированы.
Как выполняется проверка и какие заголовки стоит читать
Каждый переход запрашивается методом GET, а не HEAD, поэтому вы видите то, что получил бы браузер. Инструмент читает только начало тела, до 64 КБ, и игнорирует его, так что большие файлы не скачиваются. Относительный заголовок Location разрешается относительно текущего адреса, а перенаправление на схему, отличную от http или https, останавливает проверку. Время каждого перехода и адрес сервера показываются рядом с его статусом.
Вот заголовки ответа, которые проверяют чаще всего:
| Заголовок | Что он определяет |
|---|---|
Location |
Адрес, на который перенаправляет ответ 3xx |
Cache-Control |
Как долго браузеры и кэши могут повторно использовать ответ (RFC 9111) |
Content-Type |
Тип данных и кодировка тела |
Strict-Transport-Security |
Указывает браузерам в течение заданного времени использовать для сайта только HTTPS (RFC 6797) |
Content-Security-Policy |
Из каких источников могут загружаться скрипты, стили и изображения |
X-Content-Type-Options |
nosniff не позволяет браузерам угадывать другой тип содержимого |
Referrer-Policy |
Какая часть адреса страницы отправляется на другие сайты |
X-Frame-Options |
Можно ли показывать страницу во фрейме (RFC 7034) |
Часто задаваемые вопросы
Чем отличаются 301 и 302?
301 — постоянное перенаправление, браузеры и поисковики запоминают новый адрес; 302 — временное. Используйте 301 для смены домена и перехода с HTTP на HTTPS.
Почему после редиректов появился статус 200?
Финальный 200 означает, что настоящая страница достигнута. Завершение на 4xx или 5xx означает, что адрес отсутствует или сервер сообщил об ошибке.
Можно ли проверить сайт с проблемным сертификатом?
Да, здесь сертификаты не проверяются. Для такой проверки используйте инструмент проверки SSL.
Конфиденциальность
Файлы передаются по HTTPS для обработки и автоматически удаляются в течение часа.