6 способов исправить ERR_TOO_MANY_REDIRECTS

Опубликовано: 2020-07-31

Часто ли вы получаете сообщение об ошибке ERR_TOO_MANY_REDIRECTS при использовании WordPress? Ну, не паникуйте. Это может показаться запутанным и сложным вопросом, но при наличии терпения и правильных инструментов вы сможете быстро исправить ошибку.

Обратите внимание, что в зависимости от используемого вами браузера на экране могут отображаться различные сообщения:

  • Google Chrome — «На этой веб-странице возникла проблема с прямой петлей» или ERR_TOO_MANY_REDIRECTS
  • Mozilla Firefox — «Страница неправильно перенаправляется».
  • Microsoft Edge — «Хм… не удается открыть эту страницу».
  • Safari — «Safari не может открыть страницу».

Ошибка является индикатором того, что ваша веб-страница застряла в цикле перенаправления, из-за чего ваш сервер указывает в неправильном направлении. Когда браузер пытается получить доступ к сайту, он получает сообщение с указанием найти исходное местоположение. Страница становится недоступной из-за бесконечного цикла редиректа.

Вы можете реализовать несколько способов исправления ошибки ERR_TOO_MANY_REDIRECTS в WordPress. Вот методы ниже:

Попробуйте очистить файлы cookie для веб-сайта

Если вы используете Google или Mozilla, в качестве рекомендации по ошибке будет показано, что вы очищаете файлы cookie. Это один из самых простых способов заставить вашу сеть снова работать, так как большие объемы данных могут привести к ошибке.

Файлы cookie содержат статус входа в систему для различных мест назначения и хранят множество настроек для сайтов, к которым вы часто обращаетесь. Вы должны стереть угощения, чтобы помочь решить проблему перенаправления. Обратите внимание, что удаление файлов cookie не влияет на посещаемые вами сайты или другие сеансы.

Вы можете выполнить следующие действия, чтобы очистить файлы cookie;

privacy and security

  1. Нажмите кнопку «Настроить и контролировать» в Google Chrome, расположенную в правом верхнем углу экрана, затем выберите настройки.
  2. В появившемся окне прокрутите список до конца и нажмите «Дополнительно».
  3. Выберите «Настройки сайта».
  4. Нажмите «куки».
  5. Выберите «файлы cookie и данные сайта».
  6. Наконец, в поисковой строке «cookies» найдите домен, в котором отображалась ошибка ERR_TOO_MANY_REDIRECTS. Когда он появится, нажмите на корзину, чтобы удалить ошибки.

Очистить прокси, сервер и кеш браузера

Очистка магазина на вашем сайте WordPress — это еще один способ решить проблему, устранив три аспекта:

Очистить кеш браузера

Вы можете начать с очистки кеша браузера, так как это самый простой процесс. Чтобы проверить, не является ли он причиной проблемы, выполните следующие действия;

  1. Нажмите на кнопку «Настроить и контролировать».
  2. Выберите «новое окно в режиме инкогнито» или нажмите SHIFT+CTRL+N

Если окно открывается с сообщением об ошибке, очистите кеш, выполнив три шага:

  1. Нажмите «Настроить и контролировать».
  2. Выберите «Дополнительные инструменты».
  3. Нажмите «Очистить данные просмотра».

Очистите кеш сервера

clear browsing data

Многие хостинги WordPress предлагают свои инструменты, которые помогут вам очистить кеш и внести различные изменения на ваш сайт. Делается это из панели управления вашего хостинга, так как ошибка запрещает доступ к консоли.

Очистите кеш прокси

Если вы используете резервный прокси-сервер, такой как Succuri и Cloudfare, было бы разумно очистить кеш.

  1. Чтобы удалить кеш Succuri, войдите в сервисную консоль, выберите «производительность», затем нажмите «очистить кеш». '
  2. В кеше Cloudflare перейдите в административную поддержку, выберите «кэширование» и нажмите «очистить все».

Удалить кеш WordPress

Если вы очистили кеш браузера, но проблема не устранена, попробуйте очистить кеш WordPress. Однако обратите внимание, что вам потребуется доступ к странице администратора. Попробуйте использовать популярные плагины кэширования, такие как W3 Total Cache, WP Rocket, WP Super Cache, Breeze или Autoptimize.

БЕСПЛАТНЫЙ SEO-АНАЛИЗ WORDPRESS

Хотите больше трафика на свой сайт WordPress? Пройдите наш бесплатный SEO-анализ WordPress и узнайте, как вы можете улучшить свой трафик, чтобы увеличить продажи в Интернете.

Начните с установки любого из перечисленных плагинов, затем следуйте приведенным ниже инструкциям, чтобы устранить ошибку;

Для W3 Total Cache и WP Super Cache перейдите на панель инструментов и выберите более поздний вариант в настройках. Когда страница откроется, нажмите «Удалить кеш», затем перезагрузите ее, чтобы увидеть, была ли она исправлена.

Для Autoptimize вы найдете меню на верхней панели панели инструментов; таким образом, перейдите по ссылке и нажмите «удалить кеш».

Проверьте настройки сайта WordPress

Одной из распространенных причин цикла перенаправления является несоответствие вашего URL-адреса WordPress и адреса сайта. Это происходит, когда вы покупаете домен у своего хоста, после чего вам необходимо выбрать URL-адрес вашего сайта. У вас есть возможность добавить префикс «www» или нет.

В большинстве случаев вы создаете несоответствие при настройке страницы в WordPress. Если вы укажете доменное имя без префикса «www» с вашего хоста, возникнет цикл, приводящий к ошибке ERR_TOO_MANY_REDIRECTS.

Чтобы решить эту проблему, перейдите на панель инструментов и нажмите «Настройки», затем внесите изменения в URL-адреса сайта и адреса WordPress.

Если вы не можете получить доступ к консоли WordPress, вы можете перезаписать настройки через файл wp-config.php, выполнив следующую процедуру;

  1. Подключитесь к сайту через FTP-клиент.
  2. В корневом каталоге найдите wp-config.php.
  3. Загрузите файл и внесите изменения в две строки с помощью программы текстового редактора; обычно указывается как определить ('WP_HOME, http://domain.com')
  4. Закончив редактирование, сохраните и закройте файл, а затем загрузите его на веб-сервер.
  5. Снова откройте свой сайт, чтобы проверить, работает ли он, и, если проблема не устранена, добавьте «www» в код перед «domain», а затем снова откройте его.

Если это еще не решено, неправильная конфигурация может быть на стороне хоста; таким образом, свяжитесь с веб-хостингом, чтобы исправить это.

Проверьте настройки HTTPS

Неправильная настройка параметров HTTPS также может привести к ошибке ERR_TOO_MANY_REDIRECTS. Основной причиной является переход с HTTPS на HTTP без надлежащего процесса или сбоя в его завершении. Вы можете решить проблему тремя способами;

  1. Не переходите на HTTPS без SSL-сертификата

Убедитесь, что вы установили SSL-сертификат при переключении, чтобы избежать петли перенаправления. Поэтому, чтобы решить эту проблему, установите действующую сертификацию, чтобы ваш WordPress работал правильно. Кроме того, запустите тест сервера SSL, чтобы проверить, в порядке ли объявления.

  1. Не используйте подключаемые модули для SSL

У вас может возникнуть соблазн быстро перевести свой сайт WordPress на HTTPS, используя доступные бесплатные плагины SSL. Плагины дадут вам краткосрочное решение, автоматически перенаправляя ваш сайт, но в долгосрочной перспективе вы можете столкнуться с проблемами. Проблемы возникают из-за несовместимости и сбоев, связанных с бесплатным SSL.

Было бы разумно обновить ваш WordPress, используя жестко заданные HTTP-ссылки, чтобы избежать проблем с внешними модулями. Также получите действующий сертификат и проведите поиск и замену на платформе.

  1. Проверьте перенаправления HTTPS на вашем сервере

Попробуйте проверить, не неправильно ли настроена петля перенаправления с вашего сервера на HTTPS, прежде чем звонить вашему хосту. Вы можете исправить это;

  • Перенаправление HTTP на HTTPs для Nginx;

Если ваш сервер работает на Nginx, вы можете перенаправить трафик с HTTP на HTTPs, используя сопровождающий код. Поэтому найдите файл конфигурации Nginx и добавьте в него параллельный код.

  • Перенаправление HTTP на HTTPs для Apache;

Если ваш веб-сервер работает на Apache, перенаправьте трафик на HTTPS, используя код в файле «.htaccess». файл.

  • Запустите тест перенаправления HTTPS

Когда у вас большое количество перенаправлений, у вас также может быть ошибка ERR_TOO_MANY_REDIRECTS. Вы можете проверить проблему с помощью уникального инструмента, называемого тестом картографа.

Деактивировать плагины

В вашем WordPress есть различные плагины, которые используют перенаправление для разных целей; таким образом, можно вызвать это. Если вы обновили или установили новый, он может быть виновником.

Чтобы отключить плагин из панели администратора, выполните следующую процедуру;

В левой части панели управления откройте вкладку «Плагины», выберите «деактивировать» и обновите ее. Вы также можете отключить все плагины, если не уверены, какой из них вызывает проблему. Для этого выберите «Плагины» на консоли, затем нажмите «Деактивировать» в меню массовых действий.

Обновите свою страницу, чтобы убедиться, что она работает эффективно, а затем начните активировать каждый плагин за раз, чтобы увидеть тот, который вызывает ошибку. Пожалуйста, не забывайте перезагружать сайт после каждой активации, чтобы найти виновника и деактивировать его. Кроме того, вы можете опубликовать заявку в службу поддержки или связаться с разработчиком WordPress и попросить их исправить это.

В некоторых случаях панель инструментов WordPress может не работать таким образом, используйте другой процесс, как показано ниже;

  1. Подключитесь к вашему сайту через FTP-клиент.
  2. Найдите каталог установки WordPress.
  3. Найдите папку WP_Content/plugins; если вы хотите деактивировать один плагин, переименуйте его и обновите, чтобы убедиться, что он работает.
  4. Если проблема не устранена, переименуйте всю папку, чтобы деактивировать все плагины.
  5. Теперь вы можете попытаться получить доступ к панели инструментов; если он загружается успешно, это указывает на то, что проблема была в одном из плагинов.
  6. Наконец, на FTP переименуйте папку «Плагины» для повторной активации, а затем проверьте каждый плагин, чтобы узнать, в котором возникла проблема. Имейте в виду, что вам нужно обновлять страницу после каждой активации.

Вывод

Ошибка ERR_TOO_MANY_REDIRECTS, возможно, расстроила вас во время работы над WordPress, но это руководство должно помочь вам в следующий раз, когда она возникнет. Не торопитесь и попробуйте приведенные выше решения, и ваш сайт должен быть готов к работе в течение короткого времени.

Вы можете начать с самого простого, такого как очистка файлов cookie и кеша, если в вашем браузере есть код ошибки, а затем постепенно переходить к другим методам. Если на вашем сайте WordPress возникла та же проблема, несмотря на то, что вы попробовали все решения, вы можете оставить заявку в службу поддержки на своей панели инструментов или связаться с вашим веб-хостингом, чтобы устранить неполадки с циклом перенаправления.