Проверка редиректов
Пройдите путь домена от http:// до страницы, которая в итоге загружается: каждый шаг с кодом ответа, а также циклы, отсутствие перехода на HTTPS и временные редиректы.
Что проверяет этот инструмент
DNSPeek запрашивает http://ваш-домен/ и проходит по каждому заголовку Location по одному шагу, до 10 редиректов. Для каждого шага видны URL, код ответа, IP сервера и время. Цепочка останавливается на первой странице без редиректа, на цикле или на редиректе на частный адрес, другой порт или IP-адрес — по таким инструмент не переходит.
Как читать результат
Хорошая цепочка состоит из одного шага: http://example.com/ → https://example.com/ (или на предпочитаемую версию с www) с кодом 301 и итоговым 200. Предупреждения отмечают сайт, который остаётся на обычном HTTP, цепочки длиннее двух шагов и временные редиректы; проблемы — это циклы, ошибки и итоговая страница с кодом 4xx или 5xx.
Редиректы после переноса
На новом сервере часто другие правила для www и HTTPS. До переключения DNS откройте сайт на новом сервере через ссылку-превью: редиректы работают и там, в том числе между доменом и его версией с www. QA-отчёт проверяет редиректы сразу на множестве страниц.
Частые вопросы
Чем редирект 301 отличается от 302?
301 (или 308) означает, что страница переехала навсегда, поэтому браузеры и поисковые системы запоминают новый адрес и передают ему позиции. 302 (или 307) означает временный переезд. Используйте 301 для перехода с http на https и для правил www.
Сколько редиректов — это слишком много?
Каждый шаг стоит лишнего сетевого обмена до начала загрузки страницы. Идеально — один редирект, с http:// на итоговый адрес https://; этот инструмент предупреждает начиная с трёх. Браузеры сдаются примерно на 20 и сообщают «слишком много перенаправлений».
Из-за чего возникает циклический редирект?
Из-за двух правил, которые гоняют посетителя туда-обратно: обычно это редирект на HTTPS на сервере в сочетании с CDN или прокси, который обращается к серверу по обычному HTTP, или CMS, у которой адрес сайта расходится с правилом www на сервере.
Почему проверка начинается с http://?
Посетители, которые вводят голый домен, и старые ссылки приходят по обычному HTTP. Если начать оттуда, видно, переводятся ли они на HTTPS и за сколько шагов. После результата можно одним кликом проверить тот же путь с https:// или с версии www, а также ввести путь, чтобы проверить старый URL.
Переносите сайт на новый сервер?
Посмотрите сайт на новом сервере до смены DNS: DNSPeek даёт одну HTTPS-ссылку на превью, которая работает на любом устройстве и которой можно поделиться с командой или клиентом. Без файла hosts и без VPN.
Создать бесплатную ссылку-превью