Безопасное сокращение цепочки

Найдите все уровни редиректов и оставьте одно ответственное правило

Самый простой вариант — отправить хостингу точную цепочку и основной адрес. Часто лишний переход можно убрать в панели или силами поддержки без самостоятельной правки сервера.

Правила CDN, сервера и CMS объединяются в один прямой редирект с резервной копией и проверкой
Проверяйте CDN, панель, веб-сервер и CMS вместе: второе правило часто срабатывает после первого.

Сообщение техподдержке

Добрый день!
Основной адрес: https://example.com/
Найдена цепочка:
http://www.example.com/ →
https://www.example.com/ → https://example.com/
Настройте один прямой постоянный 301
с каждого варианта сразу на основной адрес.

Техническая последовательность

  1. Проверьте CDN, панель хостинга, Nginx, Apache/.htaccess, CMS и плагины.
  2. Определите, какое правило отвечает за смену HTTP/HTTPS, WWW и старых путей.
  3. Временно используйте 302, если результат ещё не подтверждён.
  4. Настройте каждый исходный вариант сразу на конечный URL с сохранением пути и параметров.
  5. Проверьте конфигурацию штатной командой и выполните reload.
  6. После полной проверки замените временный код на 301 или 308.

Что перепроверить

Контроль после изменения
АдресОжиданиеОшибка
Основное зеркало200 без редиректаЛюбой лишний 3xx
Дополнительный вариантОдин 301/308Два и более 3xx
Старая внутренняя страницаСоответствующая новая страницаПереход на главную без причины
Параметры URLСохранены, если нужныПотеря параметров

Не копируйте правило без адаптации

Nginx обычно использует отдельный server-блок, Apache — RewriteRule. Важно проверить всю конфигурацию и исключить циклы.

Завершите работу ручной проверкой цепочек.