Почему на моём сайте появляется ошибка «слишком много перенаправлений»?
ERR_TOO_MANY_REDIRECTS означает, что сайт отправляет сам себя по кругу. Вот реальные причины и как их устранить шаг за шагом.
Вы открываете свой сайт и вместо страницы получаете сухое сообщение: «Эта страница не работает — слишком много перенаправлений», или ERR_TOO_MANY_REDIRECTS. Паника понятна, особенно если ещё вчера всё работало. Хорошая новость: почти во всех случаях вы ничего не потеряли. Сайт на месте — просто браузер отказывается его загружать.
Ошибка означает одно: где-то за кулисами возникла петля перенаправлений. Адрес A отправляет вас на B, а B возвращает обратно на A, и так без конца. Браузер замечает, что ходит по кругу, и останавливается, чтобы не зависнуть. В этой статье я объясню, откуда берётся петля, как её найти и как исправить, не сломав остальной сайт.
Что такое петля перенаправлений на самом деле
Перенаправление — это инструкция: «не оставайся здесь, иди в другое место». Это нормально и полезно — например, когда весь трафик принудительно переводят с HTTP на HTTPS или с версии без www на версию с www.
Проблема возникает, когда два правила противоречат друг другу. Представьте: одно правило говорит «всегда отправляй с www на без-www», а другое — «всегда отправляй с без-www на www». Браузер застревает на карусели, с которой не может сойти, и сдаётся.
Важно помнить: это не сбой сервера и не «взломанный» сайт. Это конфликт правил. Поэтому почти всегда всё решается в настройках, а не переустановкой сайта. Как только вы найдёте два правила, что бьются друг с другом, исправление окажется простым.
Причина номер один: конфликт HTTPS и www
Самый частый виновник — сочетание вашего SSL-сертификата и правил домена. Это проявляется особенно после переноса сайта, добавления CDN вроде Cloudflare или установки нового сертификата.
Классический сценарий с Cloudflare: вы ставите режим SSL на «Flexible», но ваш сервер тоже принудительно включает HTTPS. Cloudflare видит HTTP-запрос, передаёт его серверу, сервер отвечает «иди на HTTPS», Cloudflare снова превращает его в HTTP к серверу... и так далее. Идеальная петля.
- Проверьте режим SSL в Cloudflare: для большинства современных сайтов правильный — «Full» или «Full (strict)», а не «Flexible».
- Убедитесь, что HTTPS принудительно включает только один источник, а не три сразу (сервер + CDN + плагин).
- Выберите одну каноническую версию: либо с www, либо без. Не полагайтесь на то, что обе будут перенаправлять друг на друга.
На WordPress: неверный адрес и воюющие плагины
На WordPress очень частая причина — пара полей «Адрес WordPress» и «Адрес сайта» в Настройки → Общие. Если одно с www, а другое без, или одно на HTTP, а другое на HTTPS, сайт отправляет сам себя по кругу прямо при загрузке.
Второй частый источник — плагины. Плагин безопасности или кеша, принудительно включающий HTTPS, плюс плагин перенаправлений, плюс правило на сервере — три хозяина для одного решения.
- Если не можете попасть в админку, отредактируйте wp-config.php и временно добавьте строки, жёстко задающие WP_HOME и WP_SITEURL с правильным полным адресом (с https:// и окончательной формой домена).
- Отключайте плагины кеша, безопасности и перенаправлений по одному. Когда ошибка исчезнет — вы нашли виновника.
- Очищайте кеш (плагина, сервера и браузера) после каждого изменения — иначе вы будете видеть старую петлю, которую уже починили.
Как быстро поставить диагноз, не гадая
Вместо того чтобы менять всё наугад, посмотрите, куда сайт отправляет вас на самом деле.
- Откройте сайт в режиме инкогнито. Расширения и кеш вашего обычного браузера могут маскировать или искажать проблему.
- Проверьте все четыре версии адреса: с www и без, на http:// и https://. Обычно в петлю попадает только одна — это точно показывает, какое правило неверно.
- Удалите файлы cookie для этого домена. Старый сессионный cookie может запускать перенаправление, которое уже не имеет смысла.
- Если вам близка техническая часть, онлайн-инструмент «redirect checker» покажет всю цепочку: A → B → C → A. Вы увидите чёрным по белому, где замыкается круг.
И только зная точную цепочку, вы трогаете конфигурацию. Так вы исправите с первого раза, не создав новых проблем.
Как мы предотвращаем это на сайтах, которые создаём
В MPO Web Studio мы делаем сайты для местного бизнеса по всей стране, удалённо. Петли перенаправлений мы предотвращаем дисциплиной, а не удачей: один источник, решающий вопрос HTTPS и www, один чёткий канонический адрес и сертификат, настроенный правильно с самого начала, ещё до запуска.
Мы работаем с готовым демо, которое вы видите прежде, чем что-либо оплатить, а технические настройки — SSL, перенаправления, домен — делаем сами и правильно, чтобы вы однажды утром не наткнулись на этот пустой экран. Прозрачные цены, без сюрпризов.
Если вы сейчас застряли с ERR_TOO_MANY_REDIRECTS и не хотите бороться с настройками в одиночку, напишите нам в WhatsApp. Вместе посмотрим, где замыкается круг, и честно скажем, дело это на пару минут или что-то посерьёзнее.
Частые вопросы
Я потерял сайт? Что-то удалено?+
Почти наверняка нет. Ошибка «слишком много перенаправлений» — это конфликт правил, а не удаление данных. Ваш контент, изображения и страницы на месте — браузер просто отказывается загружать страницу, пока петля не устранена в настройках.
Почему это появилось внезапно, если вчера работало?+
Обычно после изменения: вы включили Cloudflare, установили новый плагин безопасности или кеша, обновился SSL-сертификат или вы поменяли адрес сайта. Любое из этого может добавить второе правило, которое конфликтует с уже существующим.
Помогает ли очистка кеша браузера?+
Иногда да, особенно если петлю уже починили за кулисами, а вы видите старую сохранённую версию. Чистый тест — окно инкогнито. Но если петля реальна, в конфигурации, очистки кеша недостаточно — нужно исправлять само правило.
С www или без www — как правильно?+
Неважно, что вы выберете; важно выбрать одно и держать это одинаково везде: в настройках сайта, на сервере и в CDN. Оба варианта одинаково хороши для Google. Главное, чтобы вторая версия перенаправляла один раз на выбранную, а не туда-обратно.
Могу ли я что-то сломать, если сам полезу в настройки?+
Реальный риск — добавить третье правило и запутать цепочку ещё сильнее. Если вносите изменения, меняйте по одному за раз, записывайте, что тронули, и проверяйте в инкогнито после каждого шага. Если не уверены, лучше сначала спросить совета.
7 ошибок, которые отпугивают клиентов с вашего сайта
Оставьте email и получите гид прямо здесь, сразу. Без спама.
Хотите увидеть, как мог бы выглядеть сайт вашего бизнеса?
Напишите нам в WhatsApp — и мы БЕСПЛАТНО подготовим демо-сайт с названием вашего бизнеса. Сначала смотрите, потом решаете.