Исправление ошибки WordPress Err_Too_Many_Redirects за 2 минуты
Опубликовано: 2021-04-30Ошибка ERR_TOO_MANY_REDIRECTS в WordPress поначалу может сбить вас с толку, но это просто ошибка, указывающая на то, что пользователь не может получить доступ к запрошенной странице. Эта ошибка также известна как цикл перенаправления и появляется на странице, когда пользователь попадает в бесконечный цикл цепочек перенаправлений и не может получить доступ к содержимому сайта.
На это есть несколько причин, начиная от плагинов и заканчивая файлами cookie, но в двух словах WordPress ERR_TOO_MANY_REDIRECTS может значительно повлиять на ваш авторитет и вызвать снижение продаж.
В этой части мы объясним, как вы можете исправить ошибку WordPress ERR_TOO_MANY_REDIRECTS за 2 минуты; но перед этим, вот краткий обзор цикла перенаправления, чтобы помочь вам понять основную причину этой ошибки.
Что такое ERR_TOO_MANY_REDIRECTS в WordPress?
Чтобы понять первопричину ошибки ERR_TOO_MANY_REDIRECTS, сначала необходимо иметь четкое представление о том, что означает перенаправление.
Проще говоря, перенаправлением можно назвать процесс, в котором пользователь нажимает на ссылку и перенаправляет на новый адрес. Обычно это удобно, когда содержимое страницы переносится на новый адрес путем изменения постоянной ссылки по умолчанию.
Вот пример. Предположим, у вас есть существующая страница https://example.com/2010, и вы изменили ее постоянную ссылку на https://example.com/new-post. Теперь ваша аудитория будет автоматически перенаправляться на новый адрес, а не на старый.
Поэтому, если вы видите ошибку ERR_TOO_MANY_REDIRECTS, это означает, что вы попали в бесконечный цикл перенаправления, и ни один из ваших пользователей не может получить доступ к содержимому веб-сайта.
Вот как ERR_TOO_MANY_REDIRECTS выглядит в разных браузерах.
В Google Chrome написано: «Эта веб-страница имеет цикл перенаправления ERR_TOO_MANY_REDIRECTS». Или «Эта страница не работает. www.example.com перенаправлял вас слишком много раз. Попробуйте очистить куки. ERR_TOO_MANY_REDIRECTS”
В Mozilla Firefox пишет: «Страница неправильно перенаправляется. Firefox обнаружил, что веб-сервер перенаправляет запрос на этот адрес способом, который никогда не будет завершен. Иногда эта проблема может быть вызвана отключением или отказом принимать файлы cookie ERR_TOO_MANY_REDIRECTS».
Стоит отметить, что этот цикл перенаправления может быть результатом настройки сторонних инструментов перенаправления на вашем сайте. Поэтому первоклассной идеей будет проверить ваши плагины перенаправления, чтобы увидеть, не создали ли вы непреднамеренно цикл и вызвали ошибку ERR_TOO_MANY_REDIRECTS.
Теперь, когда вы лучше знаете об этой ошибке, давайте перейдем к тому, как легко исправить ошибку WordPress ERR_TOO_MANY_REDIRECTS.
Как легко исправить WordPressERR_TOO_MANY_REDIRECTS за 2 минуты?
Несмотря на то, что избавление от этой ошибки может показаться хлопотным, в большинстве случаев ее можно легко решить, изменив некоторые настройки WordPress.
Вот как.
- Перейдите в панель управления WordPress, перейдите на вкладку настроек и нажмите
- Теперь проверьте свой адрес WordPress и адрес веб-сайта (URL) . Обратите внимание, что оба эти адреса должны совпадать, поскольку они представляют основную установку WordPress и домен, который вы будете использовать, чтобы найти себя в Интернете. Если эти адреса не совпадают, они создадут петлю перенаправления.
- После того, как вы сопоставите адреса в обоих полях, нажмите Сохранить изменения
- Теперь проверьте свой веб-сайт, чтобы убедиться, что ошибка ERR_TOO_MANY_REDIRECTS устранена.
Теперь вы знаете, как легко решить проблему ERR_TOO_MANY_REDIRECTS в WordPress за 2 минуты. Хотя в большинстве случаев этот метод эффективен, в некоторых случаях это не так. Поэтому вот краткое изложение 6 альтернативных способов, которые вы можете использовать для исправления ошибки WordPress ERR_TOO_MANY_REDIRECTS.
Давайте начнем.
6 альтернативных решений для исправления ERR_TOO_MANY_REDIRECTS в WordPress
Попробуйте эти 6 простых альтернатив, чтобы исправить WordPress ERR_TOO_MANY_REDIRECTS.
- Сопоставьте адрес WordPress и адрес веб-сайта без использования WP Admin
- Удалите файлы cookie из ваших браузеров
- Очистите кеш вашего браузера, сервера и плагинов
- Следите за конфликтами плагинов
- Переопределите свой файл .htaccess
- Удалить перенаправления SSL (Secure Socket Layer) с исходного сервера
1. Сопоставьте адрес WordPress и адрес веб-сайта без использования WP Admin
Хотя упомянутый выше метод будет работать практически каждый раз, некоторые ошибки не позволяют вам получить доступ к вашему WP Admin. В таком состоянии вы не сможете напрямую сопоставить адреса своего WordPress и веб-сайта.
К счастью, есть другой способ его использования, с помощью которого вы можете легко сопоставить оба адреса.
Второй метод технически требует, чтобы вы отредактировали файл wp-config.php через FTP (протокол передачи файлов).
Обратите внимание, что сначала вам нужно получить доступ к вашему FTP-клиенту, который вы можете легко получить у своего хостинг-провайдера. Или вы также можете использовать сторонние инструменты, такие как FileZilla.
Ссылка на скачивание
Источник изображения: FileZilla
- Во-первых, вам нужно получить свои учетные данные FTP для подключения к серверу.
- После того, как вы установили и запустили соединение, войдите в каталог public_html.
- В каталоге public_html найдите wp-config.php и начните редактирование.
- Теперь найдите эти строки кода.
определить ('WP_SITEURL', 'https://example.com');
определить ('WP_HOME', 'https://example.com');
- Проверьте, совпадают ли адреса в обеих строках друг с другом или нет. Если оба адреса не совпадают, отредактируйте их оба и сопоставьте их.
- Теперь сохраните файл и повторно загрузите файл wp-config.php на свой сервер.
- Теперь перейдите на свой веб-сайт и посмотрите, исчезла ли ошибка ERR_TOO_MANY_REDIRECTS.
2. Удалите файлы cookie из вашего браузера
Несмотря на то, что файлы cookie браузера очень полезны, иногда они могут вызывать серьезные проблемы, что и является циклом перенаправления. Очистка веб-браузеров от файлов cookie — еще один отличный способ решить проблему ERR_TOO_MANY_REDIRECTS. Вот вы можете сделать это в Google Chrome и Firefox.
Как удалить куки браузера из Google Chrome?
- Нажмите на три маленькие точки в правом верхнем углу и перейдите в « Настройки» .
- Нажмите на Расширенный
- Теперь нажмите « Очистить историю просмотров »; появится диалоговое окно, в котором вам нужно будет выбрать кеш и файлы cookie .
- Теперь выберите временной диапазон и нажмите « Очистить данные », чтобы очистить файлы cookie браузера.
Как очистить куки браузера от Mozilla Firefox?
- Нажмите на три маленькие точки в правом верхнем углу
- Теперь выберите Очистить данные
- Теперь выберите опцию « Куки и кэш » и нажмите « Очистить ».
После того как вы удалили все файлы cookie браузера, обновите свой сайт, чтобы увидеть, исчезла ли ошибка ERR_TOO_MANY_REDIRECTS. Если нет, то переходите к третьему шагу — очистке кеша.
3. Очистите кеш вашего браузера, сервера и плагинов
Кэширование — довольно полезный процесс, поскольку технически он помогает загружать веб-страницы быстрее, чем обычно. Однако есть одна загвоздка. Иногда этот процесс может также кэшировать циклы перенаправления, которые вызывают ERR_TOO_MANY_REDIRECTS.
Но эту ошибку довольно просто устранить, очистив кэшированные данные.
Чтобы очистить кеш браузера, вы можете выбрать тот же метод для очистки файлов cookie.
Что касается кеша сервера, вам нужно войти в свою учетную запись хостинга и очистить кеш из настроек. Обратите внимание, что некоторые хосты даже позволяют вам очистить кеш от вашего администратора WP.
Следующим шагом будет очистка кеша плагина. Обратите внимание, что каждый плагин кеша работает по-разному. Поэтому вам нужно сначала проверить характеристики плагина, который вы используете на своем сайте. В общем, вы можете найти возможность очистить кеш в настройках плагина, или вы даже можете погуглить название вашего плагина, чтобы лучше понять.
После того, как вы очистили кеш сервера, браузера и плагинов, перезагрузите свой сайт. Если ERR_TOO_MANY_REDIRECTS все еще присутствует, перейдите к следующему варианту, разрешающему конфликты плагинов.
4. Следите за конфликтами плагинов
Конфликты плагинов являются основной причиной многих ошибок, включая ERR_TOO_MANY_REDIRECTS в WordPress.
Чтобы разрешить конфликты плагинов, вам сначала нужно получить доступ к панели управления и деактивировать все плагины.
Если вы каким-либо образом не можете получить доступ к своей панели инструментов, вы можете получить доступ к FTP и деактивировать плагины. Перейдите к wp-content в файле public_html и выберите plugins .
Теперь переименуйте все существующие подкаталоги плагинов.
После того, как вы деактивировали и переименовали все плагины, перейдите на панель инструментов и начните активировать плагины один за другим. Вы также можете сделать это, изменив имя на исходное в FTP.
Обратите внимание, что вам нужно перезагружать свой сайт после активации каждого плагина и ждать, пока не произойдет цикл перенаправления. Как только возникает ошибка, последний активированный плагин вызывает проблему.
В этом случае лучшее, что вы можете сделать, это удалить этот плагин и загрузить альтернативный.
5. Переопределите свой файл .htaccess
Существует высокая вероятность того, что ваш файл .htaccess является причиной ошибки WordPress ERR_TOO_MANY_REDIRECTS. Это в основном верно для таких браузеров, как Safari, Chrome и Firefox.
Чтобы заменить поврежденную версию вашего файла .htaccess, вам сначала необходимо иметь резервную копию неповрежденного файла .htaccess.
Теперь откройте свой FTP и перейдите к файлу .htaccess .
Обратите внимание, что если вы не можете найти свой файл .htaccess , вам необходимо включить параметр « Показывать скрытые файлы» на вашем FTP-клиенте.
После того, как вы нашли скрытые файлы, найдите и удалите существующий файл .htacess . Теперь загрузите свежую или резервную копию файла .htacess на FTP-сервер.
Наконец, перезагрузите свой сайт, чтобы устранить ошибку ERR_TOO_MANY_REDIRECTS.
6. Удалите перенаправления SSL (Secure Socket Layer) с исходного сервера.
Есть еще одно решение для удаления ERR_TOO_MANY_REDIRECTS WordPress для тех, кто использует облачные ресурсы, такие как Cloudflare.
Несмотря на то, что протоколы безопасности Cloudflare включают сертификат SSL, который защищает ваш сайт от хакеров и вредоносных программ, к сожалению, иногда это также является причиной ошибки ERR_TOO_MANY_REDIRECTS. Основная причина, по которой SSL вызывает эту ошибку, возникает, когда URL-адреса HTTP перенаправляются на страницы с использованием HTTPS.
Чтобы решить эту проблему, вам необходимо очистить эти перенаправления с серверов, предоставленных вашим хостом.
Еще одна полезная практика — установка и активация плагина Cloudflare на вашем сайте WordPress, так как он позволяет настроить автоматическую перезапись HTTPS. Автоматизированные функции позволяют легко предотвращать такие ошибки WordPress, как ERR_TOO_MANY_REDIRECTS.
В заключение
Итак, вот основные выводы из этого чтения. WordPress ERR_TOO_MANY_REDIRECTS означает цикл перенаправления, который не позволяет вам и вашей аудитории посещать контент вашего сайта. Вы можете быстро устранить эту ошибку, сопоставив URL-адреса WordPress и веб-сайта в вашем WP-Admin. Тем не менее, другие альтернативные методы включают
- Сопоставление адреса WordPress и адреса веб-сайта без использования WP Admin
- Удаление файлов cookie из браузеров
- Очистка кэша браузера, сервера и плагинов
- Разрешение конфликтов плагинов
- Переопределение файла .htaccess
- Удаление перенаправлений SSL (Secure Socket Layer) с исходного сервера