ERR_TOO_MANY_REDIRECTS: сайт перенаправляет по кругу
Сайт пересылает посетителя с одного адреса на другой, тот — обратно, и так без конца. Браузер сдаётся и пишет, что сайт выполнил переадресацию слишком много раз. Сайт не открывается ни у кого.
Так это выглядит в отчёте
Строка из отчёта о сайте-примере ваш-сайт.ru. В отчёте о вашем сайте в ней будут ваши адреса и даты.
Срочно · Сайт
Сайт не открывается: перенаправляет по кругу
Сайт пересылает посетителя с адреса на адрес и так и не показывает страницу. Браузер пишет «слишком много переадресаций».
Что делать. Чаще всего так бывает после включения HTTPS или смены адреса сайта: настройки сайта и сервера перенаправляют друг на друга. Исправляет тот, кто обслуживает сайт.
Почему так бывает
- После включения защищённого соединения сайт и сервер перенаправляют друг на друга: один — на адрес с https://, другой — обратно.
- Сайт работает через Cloudflare или другой промежуточный сервис, и режим шифрования в нём не совпадает с настройками сервера.
- Перенаправление между адресом с www и адресом без www настроено в обе стороны.
- В настройках сайта записан один адрес, а открывается он по другому — так бывает после переезда на новый домен.
- Дополнение для перенаправлений или кеширования настроено с ошибкой.
Что делать
- Откройте сайт в режиме инкогнито. Если там он работает, удалите в браузере cookie этого сайта — дело было в них.
- Вспомните, что меняли последним: включали сертификат, подключали Cloudflare, меняли адрес сайта. Причина почти всегда там.
- Если сайт работает через Cloudflare, поставьте в разделе SSL/TLS режим «Full» или «Full (strict)» вместо «Flexible».
- В панели хостинга оставьте одно перенаправление на https:// и одно между www и адресом без www — оба в одну сторону.
- В настройках сайта проверьте его адрес: он должен совпадать с тем, по которому сайт открывается, вплоть до https:// и www.
- Отключайте дополнения для перенаправлений и кеширования по одному и проверяйте сайт после каждого.
Для специалиста
Больше 5 перенаправлений подряд
Та же находка словами для того, кто обслуживает сайт. В отчёте о вашем сайте эта строка будет про него — её можно переслать специалисту как есть.
Вопросы
Почему круг появился сразу после установки сертификата?
Сервер начал отправлять всех на https://, а сайт или сервис перед ним по-прежнему считает правильным адрес http:// и возвращает посетителя обратно. Нужно, чтобы обе стороны были согласны, какой адрес основной.
У меня сайт открывается, а у клиентов — нет. Почему?
Ваш браузер мог запомнить сайт до поломки или хранит cookie, с которыми круга нет. Проверьте в режиме инкогнито или с другого устройства — увидите то же, что клиенты.
Сколько перенаправлений допустимо?
Одного-двух достаточно: с http:// на https:// и с www на адрес без www (или наоборот). Цепочку длиннее двух десятков переходов браузеры обрывают и показывают ошибку.
Проверьте, есть ли это на вашем сайте
Введите адрес — посмотрим на сайт снаружи и напишем отчёт простыми словами. Бесплатно и без регистрации.
Проверяем сайт целиком: если эта проблема у вас есть, она будет в отчёте среди остального.
Похожие проблемы
- Сайт не открывается: что проверить и что делать
- DNS_PROBE_FINISHED_NXDOMAIN: браузер не может найти сайт
- Ошибка 500 на сайте: что это значит и как исправить
- Главная страница сайта отдаёт ошибку 404
- Вместо сайта открывается заглушка регистратора
- Сайт без HTTPS: браузер пишет «Не защищено»
- Сайт перенаправляет с HTTPS на HTTP
- Сайт открывается и по HTTP, и по HTTPS: нужен редирект