Проблема: сайт выполнил переадресацию слишком много раз

14 ответов

Сайт  выполнил переадресацию слишком много раз.

ERR_TOO_MANY_REDIRECTS
 
Всем привет, кто сталкивался с такой проблемой, как ее решить? 

Ответы (14)

Ray Truemama +13
15.08.2016 16:38
Привет! Прежде всего стоит проверить файл .htaccess сайта. Там могут стоять правила перенаправления, которые приводят к обозначенно циклической переадресации.

Плюс в меню Сайты на Timeweb стоит проверить, не стоит ли необходимость перенаправлений в настройках сайта. Если стоит - надо отключить и проверить работу сайта...
Для решения данного вопроса Вам необходимо отключить указанную опцию, выполнив следующие действия:
1) перейдите в раздел "Сайты" Панели управления: https://hosting.timeweb.ru/sites ;
2) нажмите зелёную квадратную кнопку с изображением шестерёнки, появляющуюся при наведении курсора на директорию "сайт .ru";
3) установите переключатель "Перенаправлять на домен" в положение "Выкл." и нажмите кнопку "Сохранить настройки".
Свернуть ответы
Дословно и понятно! Учитесь
ФотоЮность 0
19.09.2022 07:31
Не помогло. По умолчанию при установке сайта на хостинге эта опция выключена и так.
Ваня 0
10.11.2022 16:39
не совсем понятно по первому пункту
HARDKOD +41
15.01.2017 21:26
Ошибка возникает если страница на которую вы заходите выполняет несколько редиректов (перенаправлений) подряд. В зависимости от браузера это может быть 3-4-5 и более редиректов.

Возможные причины подобной ошибки:

1. Настройки в панели хостинга конфликтуют с конфигурацией на сайте.

2. Директивы в файле .htaccess (искать по вхождению Redirect, RedirectMatch, mod_rewrite RewriteCond, RewriteRule) который лежит в корневой папке сайта. Возможно вам поможет свежий файл для вашей системы управления с сайта производителя. Чтобы узнать какая у вас система можно воспользоваться скриптом https://www.hardkod.ru/node/kod

3. Настройки виртуального хоста веб-сервера (если у вас выделенный сервер)
Для apache директивы см. п2 или nginx искать вхождения rewrite

4. Модули/плагины системы управления, админки (вспомните какие недавно были установлены/обновлены, какие страницы редактировались). Например бывают модули, которые формируют адрес страницы на основании ее заголовка.

О компании > /o-kompanii

При смене заголовка - ставится редирект со старого адреса на новый.

О нас > /o-nas
(+ редирект с /o-kompanii на новый /o-nas)

Поэтому если поменять заголовок страницы несколько раз и в конце оставить один из первых вариантов, то вы рискуете получить цикличный редирект, примерно так:
>> редирект с /o-kompanii на /o-nas
>> редирект с /o-nas на /o-kompanii

5. Куки браузера. Да, это удивительно, но бывает для решения проблемы достаточно очистить cookie браузера.

Чтобы понять какие именно редиректы выполняются и например найти цикличный воспользуйтесь сайтом https://bertal.ru/
Свернуть ответы
ФотоЮность 0
19.09.2022 07:35
Спасибо! Самая чёткая инструкция по решению этой проблемы!
Ваня 0
10.11.2022 16:49
Чтобы понять какие именно редиректы выполняются и например найти цикличный воспользуйтесь сайтом https://bertal.ru/ - запустил сайт, проверил но так и не понял где увидеть редиректы.
Svicha 0
17.06.2020 22:30
Напрасно не тратьте время, непонимание - права.
«Прежде чем задать вопрос, убедитесь, что нет ответа на документацию и что его невозможно найти с помощью поиска. Потому что, если это не так, в лучшем случае вы получите от нас ссылку на Кодекс или поисковую систему.
Убедитесь, что решение вашей проблемы не входит в число ответов на часто задаваемые вопросы. По мере накопления статистики вопросов мы пополняем этот раздел, поэтому не поленитесь посмотреть там - возможно, ваш вопрос уже давно находится в «хит-параде» форума.
Убедитесь, что все файлы WordPress полностью загружены на сервер. Во время копирования соединение может быть прервано, поэтому вам необходимо проверить размер каждого файла. Вы можете использовать функцию сравнения каталогов в клиенте FTP. Случай с именами файлов имеет значение: ru_RU.mo и ru_ru.mo - это разные файлы.
Переключитесь на тему по умолчанию *, отключите все плагины ** (особенно плагины CSS и JS для «оптимизации», например, Autoptimize) (если плагин кэширования был активирован, не забудьте также очистить созданный им кеш) как кеш браузера ). Если проблема сохраняется - скорее всего, это в настройках вашего хостинга.
Если проблема остается, включите плагины по одному, пока ошибка не появится снова.
Включите тему - если возникает ошибка, то проблема в теме.
Если при навигации по «глубокому» сайту возникает проблема (всего 404, кроме основного), проверьте работу с постоянными настройками «по умолчанию».
Попробуйте другой браузер, наконец.
Назовите плагин или тему, дайте ссылку на них и назовите номер версии - мы не можем «столкнуться» со всеми несколькими тысячами существующих плагинов и тем.
И, конечно же, нам нужно знать версию WP, которую вы используете.
В общем, поставьте себя на наше место и подумайте, сможете ли вы (без телепатических способностей!) понять ситуацию согласно вашему описанию проблемы.

Спасибо за чтение. Пожалуйста примите к сведению :)
- Atrax»
Свернуть ответы
Svicha 0
17.06.2020 22:33
Подсудимый считается невиновным
Илья Киселёв 0
18.08.2020 13:05
Большое спасибо за совет или ответ! Сделал с файлом .htaccess сайта на сайте и все прошло! Ошибка была именно там, админ прописал дважды редирект 301 и видимо из-за этого сайт зациклило.
Огромное спасибо!!!
Было такое же с сайтом на Wordpress, но проблема оказалась в русскоязычном домене .рф
С ними всегда проблемки, из-за того что интернет не подстроен под кириллицу, особенно древняя система DNS, на которой всё стоит.

База данных WP не работает с кириллическими доменами корректно. Поэтому необходимо переводить их в punycode (как кириллические домены видит DNS и Интернет в целом) и указывать в базе данных в поле wp_options в ячейках siteurl и home. Тогда ошибок с редиректами не будет в будущем.

На всякий случай, доступный punycode-конвертер: r01.ru/domain/whois/instruments/converter.php
Свернуть ответы
ФотоЮность 0
19.09.2022 08:00
Помогло решить проблему. Спасибо!
Andrew Lazarev 0
11.10.2022 09:16
На моем сайте https://andrew-lazarev.com/ была ситуация редирект http -> https был прописан на самом сайте и в CDN, что при переходе на сайт по внешним ссылкам приводило к такой проблеме

Похожие вопросы

Николай
586

Кастомные заголовки для .js файлов через .htaccess

Привет! Пробую добавить заголовки к .js файлам через .htaccess, но они как будто игнорируются: <Files service-worker-1.js> Header set Service-Worker-Allowed "/" Header set X-Custom-Header-Worker-Allowed "/" </Files> Если...
София
668

Ошибка 500 при попытке входа на сайт

Добрый день! Помогите пожалуйста разобраться в чем дело. Не дает авторизоваться в панель администратора (пользователь всего один). Что произошло не знаю, в один момент захожу и не могу залогиниться. При попытке авторизоваться на экране отображается...

Проблема с подключением mod_status на Apache

Настроил по настройкам в интернете. Ввожу IP:8081/server-status  На экране: Попытка соединения не удалась Если же внутри сети lynx http://127.0.0.1:8081/server-status Все работает. Как правильно настроить чтобы просто с компа зайти?    
Ваш баланс 10 ТК
1 ТК = 1 ₽
О том, как заработать и потратить Таймкарму, читайте в этой статье
Чтобы потратить Таймкарму, зарегистрируйтесь на нашем сайте
С помощью соцсетей
У меня нет аккаунта Зарегистрироваться
Нажимая кнопку «Зарегистрироваться», я даю согласие на обработку своих персональных данных, указанных в форме регистрации.
С помощью соцсетей
У меня уже есть аккаунт Войти
Нажимая кнопку «Зарегистрироваться», я даю согласие на обработку своих персональных данных, указанных в форме регистрации.
Инструкции по восстановлению пароля высланы на Ваш адрес электронной почты.
Пожалуйста, укажите email вашего аккаунта
Войти в Комьюнити
Регистрация в Комьюнити
Восстановление пароля