Перейти к содержимому

Проверка редиректов

Пройдите путь домена от 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.

Создать бесплатную ссылку-превью