Too many redirects означает, что браузер снова и снова перенаправляется с одного URL на другой, пока не останавливается. Цикл редиректов обычно возникает между HTTP и HTTPS, www и без www, настройкой CMS, правилом .htaccess, CDN или плагином.
Типовые циклы
| Цикл | Пример |
|---|---|
| HTTP/HTTPS | Сервер отправляет на HTTPS, но CDN ходит к origin по HTTP и повторяет редирект. |
| www/без www | Одно правило отправляет на www, другое возвращает без www. |
| Несовпадение URL в CMS | WordPress siteurl/home отличается от .htaccess или редиректа в панели. |
| Язык или слеш в конце | Приложение и сервер по-разному считают финальный формат URL. |
Как диагностировать
- Проверьте цепочку редиректов через расширение браузера или командную строку.
- Если используется CDN proxy или page rules, временно отключите для теста.
- Проверьте .htaccess на дублирующиеся блоки редиректа.
- Проверьте URL-настройки CMS.
- Оставьте только один canonical redirect: либо на www, либо без www, и один переход HTTP → HTTPS.
Полезная команда
curl -I -L https://example.comЕсли в выводе повторяются одни и те же два URL, направление цикла найдено. Нужно исправить правило, которое возвращает браузер на предыдущий URL.
Безопасный чеклист редиректа
- Используйте один слой редиректа: панель, .htaccess, плагин CMS или CDN - не все сразу.
- Проверьте http://, https://, www и non-www версии.
- 301 - постоянный редирект, 302 - временный.
- Если браузер пишет too many redirects, сначала отключите последнее правило редиректа.
Пришлите домен, текст предупреждения браузера, что менялось недавно и где проблема: на www, без www или везде. Поможем проверить SSL, редирект, mixed content и подозрительные файлы. Написать в чат.
Как использовать эту инструкцию
Начните с проверки базовых данных: домен, услуга, панель управления, дата изменения и точный симптом. Во многих случаях проблема решается быстрее, если сразу понятно, что именно должно работать и какой результат вы видите сейчас.
- не меняйте несколько настроек одновременно без записи действий;
- перед рискованными изменениями делайте резервную копию;
- сохраняйте скриншоты ошибок и системные сообщения;
- проверяйте результат из внешнего сервиса, а не только из браузера;
- если сомневаетесь, уточните порядок действий у поддержки.
Такой подход снижает риск случайно ухудшить ситуацию и помогает быстрее восстановить работу сайта или услуги.
Что подготовить перед обращением
Чтобы поддержка GoodNet быстрее разобралась с вопросом по теме «Too many redirects: как найти циклический редирект», укажите домен, услугу, время появления проблемы, что менялось перед этим и приложите точный текст ошибки или скриншот. Это помогает сразу перейти к диагностике, а не тратить время на уточнение базовых данных.
