После включения HTTPS сайт то крутится с ошибкой «слишком много переадресаций», то медленно открывается с телефона. Марина из студии маникюра неделю думала, что это вирус: с компьютера всё работало, с телефона — белый экран. Плагин SSL и правило в .htaccess перекидывали друг друга по кругу. За вечер вы проверите главную в онлайн-сервисе, увидите лишние прыжки и сведёте путь до одного перехода на финальный https-адрес.
Цепочка переадресаций — это когда браузер не сразу попадает на страницу, а несколько раз получает ответ «иди по другому адресу». Норма — один такой шаг; три и больше почти всегда лишнее наследие после SSL или смены www. Проверка в rechecker.ru/services/redirects показывает каждый прыжок с кодом 301 или 302. В WordPress чаще всего спорят «Настройки → Общие», плагин Redirection, .htaccess и Cloudflare — нужно оставить один источник правды.
Сайт не сломан — он гоняет посетителя по кругу, как эстафета с лишними этапами. Переадресация нормальна, когда старый адрес ведёт на новый. Беда — когда прыжков несколько подряд или они замыкаются в петлю.
- Разберите, чем цепочка отличается от петли и почему это бьёт по заявкам
- Проверьте цепочку онлайн без терминала и curl
- Найдите, где в WordPress прячутся правила переадресации
- Сверьте два адреса в настройках, если админка не открывается
- Оставьте один слой http→https после установки SSL
- Сократите эстафету www и слеша до одного постоянного перехода
- Убедитесь, что правки сработали и заявки снова доходят
- Частые вопросы
- Что такое цепочка редиректов в WordPress простыми словами?
- Как проверить редиректы без доступа к серверу?
- Почему WordPress пишет too many redirects?
- Сколько редиректов допустимо для SEO?
- Когда звать подрядчика?
Разберите, чем цепочка отличается от петли и почему это бьёт по заявкам

Представьте указатель на дороге: один раз повернули — вы на месте. Цепочка — это четыре указателя подряд: сначала с http на https, потом с адреса без www на www, потом добавили слеш в конце. Каждый лишний круг на мобильном интернете съедает примерно сто-пятьсот миллисекунд до первого байта страницы. Клиент с телефона видит пустой экран и уходит к конкуренту, хотя «с компа всё быстро».
Петля хуже: адрес A отправляет на B, а B — обратно на A. Браузер пишет ERR_TOO_MANY_REDIRECTS и сдаётся примерно после двадцати кругов. По данным обзоров хостингов, около двух третей таких циклов связаны с несовпадением адресов в настройках WordPress и режимом Flexible в Cloudflare.
Для поисковиков длинная эстафета тоже плохо: Google перестаёт идти дальше примерно после пятого звена. Постоянный переезд оформляйте кодом 301, не 302. Мало кто знает: wp_redirect() в WordPress по умолчанию отдаёт 302.
Проверьте цепочку онлайн без терминала и curl

Боль «не понимаю, есть ли цепочка» снимается за пять минут. Используйте rechecker.ru/services/redirects или аналог вроде toolfox.ru/tools/redirect-checker. Вставьте адрес главной без https — например http://ваш-сайт.ru/ — и отдельно вариант с www и без. Не делайте вывод по одному скрину: проверьте http и https отдельно.
- Сохраните скрин или запишите число строк с кодами 301, 302 или 307.
- Сравните вход с http и с https: идеал — один серверный прыжок до финального https-адреса.
- Повторите для страницы услуг, одной статьи из блога и формы контактов.
- Откройте тот же адрес в режиме инкогнито: код 301 браузер кеширует надолго, старый результат может врать.
- Дублируйте проверку с телефона на мобильном интернете, не только с Wi-Fi.
На практике: было четыре шага http → https → www → слеш, надо один. Плагин Redirection (2+ млн установок) логирует переходы, но в GitHub issue #1676 просят встроенный детектор цепочек — плагин не скажет новичку «три лишних звена» из коробки.
Найдите, где в WordPress прячутся правила переадресации

Типичная ошибка — править всё подряд. Сначала поймите, кто перекидывает посетителя. Вот карта для владельца салона или магазина без доступа к серверным логам.
| Где искать | Что обычно делает | Что проверить |
|---|---|---|
| Настройки → Общие | Два поля адреса сайта должны совпадать | Один протокол https, один вариант www |
| Плагин Redirection | Правила для старых URL, логи 404 | Нет дубля того же правила в .htaccess |
| Really Simple SSL и аналоги | Принудительный http → https | Не дублирует хостинг и .htaccess |
| Файл .htaccess в корне сайта | Серверные правила Rewrite | Скачана копия до правок |
| Cloudflare SSL/TLS | Режим Flexible часто даёт пинг-понг | Переключить на Full (Strict) |
| Ядро WordPress | Функция redirect_canonical правит www и слеш | Лишний прыжок, если канон уже задан везде |
Если стоят два менеджера редиректов — например Redirection и Safe Redirect Manager — они могут спорить. Держите одно место для точечных старых ссылок: добавьте старые URL из визиток в Redirection на финальный адрес, а не дублируйте правило в .htaccess. Избегайте двух плагинов с одинаковыми правилами. Подробнее про постоянные ссылки и канонический адрес — в материале постоянные ссылки WordPress.
Сверьте два адреса в настройках, если админка не открывается
Когда сайт пишет «слишком много переадресаций» и /wp-admin/ тоже мёртв, начните с пары полей в «Настройки → Общие»: «Адрес WordPress» и «Адрес сайта» должны быть одинаковыми — тот же https, тот же www или без www. Разница в одном символе запускает цикл.
Если в админку не пустит, пропишите в wp-config.php константы WP_HOME и WP_SITEURL с одним https-адресом. В реальном проекте этого хватает, чтобы снова открыть сайт и форму заявок.
Оставьте один слой http→https после установки SSL
Боль «поставили SSL — и всё зависло» почти всегда про дубли. Правило http→https может одновременно жить в панели хостинга, в .htaccess, в плагине Really Simple SSL и в Cloudflare. Сделайте бэкап .htaccess до любых правок. Нужен один источник, не все сразу.
Схема безопасной настройки:
Бэкап .htaccess → онлайн-проверка → совпадение адресов в Общих → Cloudflare Full (Strict) → отключить лишний SSL-плагин или серверное правило → повторная проверка в инкогнито
- Скачайте копию .htaccess и экспорт правил из Tools → Redirection, если плагин установлен.
- В Cloudflare: SSL/TLS → Full (Strict), не Flexible; «Always Use HTTPS» — один раз.
- Выключите лишний SSL-плагин или уберите дублирующий блок Rewrite в .htaccess или отключите редирект в панели хостинга.
- Убедитесь, что Redirection не пишет те же правила ещё раз в .htaccess — так описано в документации плагина.
- Очистите кеш CDN и кеш WordPress, если стоит плагин кеширования.
- Снова вставьте http-адрес в онлайн-чекер: должен остаться один чистый 301 на https.
Настройка https с нуля — в HTTPS и SSL в WordPress; один шаг при смене домена — в 301 редирект после смены URL.
Сократите эстафету www и слеша до одного постоянного перехода
Выберите канонический вид: например https://salon.ru/ без www и со слешем в конце. Все «кривые» входы — http, лишний www, адрес без слеша — должны попадать сразу туда одним 301, а не через промежуточные ступени. Ориентир простой: один входной URL — одно правило 301 на финальный адрес.
Типичная ошибка — два одинаковых правила в плагине и на сервере; в GitHub issue #82 у Redirection как раз обсуждали, как дубликаты дают лишние прыжки. Правило простое: одно правило на один входной URL. Для постоянного переезда ставьте 301, не 302.
Убедитесь, что правки сработали и заявки снова доходят
Критерий успеха: онлайн-проверка показывает не больше одного перехода до финального https; сайт открывается без ERR_TOO_MANY_REDIRECTS; оба адреса в «Общие» совпадают; с телефона на 4G та же короткая цепочка; тестовая заявка с формы доходит.
Если цикл не снимается, правки только на nginx без доступа к панели или после переезда всё ещё прыгает через старый домен — это повод подключить специалиста. На странице услуг можно заказать аудит переадресаций и настройку WordPress. Вопрос по вашей ситуации — через форму на сайте или в Telegram-канале; пишите в мессенджер, без обязательного созвона.
Материал проверен: Андрей Дикий (создаёт сайты и продвигает их статьями, SEO/GEO).
Достоверность данных: Google Search Central (301-redirects, consolidate URLs), developer.wordpress.org (wp_redirect, redirect_canonical), wordpress.org/plugins/redirection 5.10.0, pingmap.ru, rechecker.ru, hostaccent.com, GitHub johngodley/redirection issues #1676 и #82; частотность запросов — по Яндекс Вордстат на 2026-09-07 (MCP Wordstat недоступен, LSI из SERP).
Частые вопросы
Что такое цепочка редиректов в WordPress простыми словами?
Это несколько ответов сервера «перейди по другому адресу» подряд, прежде чем откроется страница. Норма — один такой шаг. Три и больше обычно остались после смены http на https, www или домена.
Как проверить редиректы без доступа к серверу?
Вставьте URL в бесплатный онлайн-сервис вроде rechecker.ru/services/redirects. Сервис покажет каждый шаг и код 301 или 302. Дополнительно откройте сайт в инкогнито и с телефона на мобильном интернете.
Почему WordPress пишет too many redirects?
Чаще всего два правила перекидывают друг на друга по кругу: несовпадение адресов в «Настройки → Общие», дубль http→https в плагине и .htaccess или режим Flexible в Cloudflare. Сверьте оба поля адреса и оставьте один слой https.
Сколько редиректов допустимо для SEO?
Один — идеал, два — ещё терпимо. Три и больше стоит сокращать: каждый лишний прыжок замедляет загрузку и размывает сигнал для поисковика. Google на практике обрывает обход длинной цепочки примерно на пятом звене.
Когда звать подрядчика?
Если после всех шагов онлайн-чекер всё ещё показывает петлю, админка не открывается даже через wp-config, или правки лежат только на nginx без доступа к панели хостинга. Опишите ситуацию через форму или Telegram.
