Проверка редиректов и зеркал
Цепочка переходов для адреса и всех вариантов домена: http и https, с www и без. Коды 301 и 302, петли, лишние шаги.
Вставьте пары «старый адрес — новый», отметьте общие правила — получите код для Apache и nginx с экранированными символами и правильной обработкой адресов с параметрами.
Нужен для главного зеркала и чтобы полные адреса своего сайта в списке стали путями — так новый адрес не даст лишнего шага.
По паре на строку: старый и новый адрес через пробел, табуляцию, «;», запятую или «->». Можно вставить две колонки из таблицы; строки с # пропускаются. Параметры старого адреса (utm-метки) переходят на новый, если у нового своих параметров нет.
Если на хостинге работает файл .htaccess — правила для Apache. На VPS чаще стоит nginx, часто вместе с Apache за ним. Заголовок Server в проверке ответа сервера обычно подсказывает, но хостинг может его скрывать.
Директива Redirect в Apache и location в nginx сравнивают только путь без строки запроса. Для адреса вида /page.php?id=5 генератор собирает правило с проверкой параметров.
Генератор не ограничивает список. Но для тысяч адресов в nginx лучше map-таблица, а в Apache — RewriteMap: генератор переключается на map автоматически, когда пар больше двухсот.
Цепочка переходов для адреса и всех вариантов домена: http и https, с www и без. Коды 301 и 302, петли, лишние шаги.
Какой код отдаёт адрес, все заголовки ответа, время до первого байта, IP, протокол и сжатие — глазами браузера или робота.
robots.txt под вашу CMS: WordPress, 1С-Битрикс, OpenCart, Joomla, MODX. Служебные разделы, параметры, карта сайта.
После переезда кабинет обходит сайт и показывает старые адреса, которые продолжают отвечать 404, — с входящими ссылками, чтобы понять, какие редиректы важнее.