WordPress

Как исправить ошибку Err_Too_Many_Redirects WordPress? (Решения 6)

Как исправить ошибку Err_Too_Many_Redirects WordPress? (Решения 6)

Err_too_many_redirects также известен как цикл перенаправления и является одной из наиболее часто встречающихся ошибок в WordPress.

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

Хотя эта ошибка возникает не только для веб-сайтов WordPress, но может возникать и для других веб-сайтов, изменение настроек вашего хоста, темы и плагинов также может вызвать эту проблему.

Почему я вижу err_too_many_redirects?

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

На самом деле веб-сайт будет перенаправлять ваш браузер бесчисленное количество раз, и ваш браузер, наконец, отобразит эту ошибку через несколько минут нахождения в цикле. В отличие от других ошибок, err_too_many_redirects не будет исправлена ​​сама по себе. Однако решить ее может быть довольно просто.

Как исправить ошибку err_too_many_redirects в WordPress?

Чтобы исправить ошибку err_too_many_redirects, вам нужно будет рассмотреть несколько возможностей. Следуй этим шагам:

1. Удалите кеш и файлы cookie вашего браузера.


Как исправить ошибку Err_Too_Many_Redirects WordPress? (Решения 6)

В первую очередь необходимо удалить кеш и файлы cookie вашего браузера. Хранение старой информации в вашем кеше и cookie может вызвать ошибку err_too_many_redirects.

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

Чтобы удалить файлы cookie в Google Chrome, просто нажмите на 3 точки в правом верхнем углу и перейдите в настройки. Затем нажмите «Дополнительно» внизу страницы. В разделе «Конфиденциальность и безопасность» найдите «Очистить данные просмотра» и щелкните по нему. Затем отметьте куки и кеш, затем нажмите «Очистить данные».

Чтобы удалить файлы cookie в Firefox, в верхнем правом углу щелкните 3 столбца и нажмите «Параметры», затем перейдите на вкладку «Конфиденциальность и безопасность» и в разделе «Файлы cookie и данные сайта» нажмите «Очистить данные».

2. Удалите кеш WordPress.


Как исправить ошибку Err_Too_Many_Redirects WordPress? (Решения 6)

Оптимизация кеша с помощью плагина – отличный способ увеличить скорость вашего сайта. Однако кеш может вызвать ошибку err_too_many_redirects. В некоторых случаях вы все равно можете войти в свою панель управления WordPress.

Войдите в свою панель управления, перейдите в настройки и нажмите WP super cache, а затем нажмите удалить кеш.

Удаление кеша в WP Super Cache, WP Rocket и W3 Total абсолютно одинаково. Если вы используете CDN, убедитесь, что вы удалили их кеш и временно отключили их.

4. Просмотрите файл .htaccess.


Как исправить ошибку Err_Too_Many_Redirects WordPress? (Решения 6)

Если вы используете веб-сервер Apache, рекомендуется просмотреть файл .htaccess. Изменив этот файл, вы можете сломать свой веб-сайт и увидеть ошибку err_too_many_redirects.

Чтобы решить эту проблему, введите свой веб-сайт / хост с FTP или SSH и переименуйте .htaccess в .htaccess_old.

Таким образом, вы фактически создали копию вашего старого файла .htaccess. Чтобы воссоздать .htaccess, просто перейдите к своим постоянным ссылкам и нажмите «Сохранить».

Если вы не можете войти в панель управления, воссоздайте файл .htaccess вручную, скопируйте и вставьте в него информацию ниже:

# BEGIN WordPress <IfModule mod_rewrite.c> RewriteEngine On RewriteBase / RewriteRule ^index.php$ - [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule. /index.php [L] </IfModule> # END WordPress

После вставки, наконец, нажмите «Сохранить» и загрузите файл на свой сервер.

4. Исправьте конфликты плагинов.


Как исправить ошибку Err_Too_Many_Redirects WordPress? (Решения 6)

Если вы все еще видите ошибку err_too_many_redirects, возможно, один или несколько ваших плагинов вызывают эту ошибку.

Как упоминалось выше, ваша тема может быть несовместима с одним или несколькими из ваших плагинов и вызывать перенаправления. Многие плагины перенаправления несовместимы с правилом перенаправления вашего веб-сервера. Одно простое решение – отключить недавно обновленные и / или установленные плагины.

Если вы не используете какие-либо недавно установленные или обновленные плагины, просто переименуйте папку плагинов в plugins_disabled.

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

Чтобы узнать, какие плагины вызывают ошибку, вам нужно просто переименовать их папку одну за другой и проверить, видите ли вы ошибку или нет.

5. Исправьте соединение HTTPS.


Как исправить ошибку Err_Too_Many_Redirects WordPress? (Решения 6)

Эта ошибка также может быть вызвана неправильными настройками HTTPS. Если вы используете веб-сервер Apache, вы можете перенаправить свой трафик с HTTPS на HTTP. Для этого просто скопируйте и вставьте приведенный ниже код в свой файл .htaccess:

RewriteEngine On RewriteCond %{HTTPS} off RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301],

Имейте в виду, что этот код работает только для веб-сервера Apache. Если вы используете другой сервер, например Nginx, вы можете скопировать приведенный ниже код в настройки Nginx:

server { listen 80; server_name domain.com www.domain.com; return 301 https://domain.com$request_uri; }

Вероятно, вы используете слишком много перенаправлений HTTPS. Просто используйте «Картограф переадресации Патрика Секстона», чтобы просмотреть свой веб-сайт и узнать, сколько переадресаций вы используете.

6. Измените настройки WordPress.


Как исправить ошибку Err_Too_Many_Redirects WordPress? (Решения 6)

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

URL-адрес должен иметь вид http://mydomain.com (убедитесь, что ваш домен заменяет mydomain.com). Если все выглядит правильно, нажмите «Сохранить».

Возможно, что домен вашего веб-сайта установлен на WWW, в этом случае добавьте WWW к своему URL-адресу. Например, http://www.mydomain.com, а также измените URL-адрес WordPress в настройках.

Если err_too_many_redirects не позволяет вам войти в панель управления WordPress, вы можете внести эти изменения в файл wp-config.php.

Перейдите в каталог WordPress на вашем сервере (home / user / public_html / wp-config.php). Откройте его и найдите строки ниже:

define('WP_HOME','http://mydomain.com'); define('WP_SITEURL','http://mydomain.com');

Если ваш сервер настроен на работу в WWW, просто добавьте «WWW» к своему URL. (Опять же, не забудьте заменить mydomain.com на имя вашего домена)

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

Вывод

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

Источник записи: https://betterstudio.com

Похожие сообщения
WordPressWordPress темы

20+ лучших женских тем WordPress 2020

WordPress

Как исправить ошибку загрузки изображения WordPress

WordPress

Как узнать какую тему использует сайт на WordPress? (3 быстрых способа)

WordPress

Разница между сообщениями и страницами в WordPress