Как исправить ошибку слишком много перенаправлений проблема в WordPress

Запуск самостоятельного сайта WordPress.org имеет много преимуществ, но иногда некоторые легко решаемые ошибки могут раздражать новичков. Белый экран смерти, внутренняя ошибка сервера и некоторые другие распространенные ошибки WordPress могут быть действительно стрессовыми для новых пользователей. Недавно пользователь обратил наше внимание на ошибку «Too Many Redirects» в WordPress. Это общая проблема, с которой могут столкнуться пользователи WordPress. В этой статье мы покажем вам, как исправить ошибку слишком большого количества перенаправлений в WordPress..


На Firefox эта ошибка будет отображаться так:

«Страница переадресована неправильно. Firefox обнаружил, что сервер перенаправляет запрос на этот адрес способом, который никогда не будет завершен ».

Ошибка перенаправления WordPress отображается в Firefox

Почему я получаю ошибку слишком много перенаправлений в WordPress?

Эта ошибка обычно возникает из-за неправильно настроенной проблемы перенаправления. Как вы знаете, WordPress имеет оптимизированную для SEO структуру URL, которая использует функцию перенаправления. Несколько других популярных плагинов WordPress также используют функцию перенаправления. Например, плагин WordPress SEO позволяет удалять базу категорий из URL-адресов категорий, перенаправляя пользователей на URL-адрес без базы категорий. WordPress SSL и плагины кеша также используют перенаправления.

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

Ошибка слишком много перенаправлений, как показано в Google Chrome

Видеоурок

Подписаться на WPBeginner

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

Как решить слишком много ошибок перенаправления в WordPress?

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

Настройки WordPress и адреса сайта

Например, предположим, что URL вашего сайта http://www.example.com, и вы переходите на Настройки »Общие и установите его на http://example.com. Большинство веб-хостов позволяют вам выбирать, хотите ли вы добавить префикс www к вашему доменному имени или иметь его без www. Если вы решили добавить www в свой URL, то добавление http://example.com в настройках WordPress вызовет ошибку. Или, если вы решили использовать свой домен без префикса www, то добавление его с префиксом www в настройках WordPress вызовет эту ошибку.

Когда пользователь заходит на http://example.com, он будет перенаправлен в соответствии с настройкой вашего сервера на http://www.example.com, где он будет перенаправлен обратно на http://example.com с помощью WordPress, потому что это что вы настроили в настройках.

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

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

Чтобы это исправить, вам нужно изменить свой адрес WordPress и адрес сайта. Перейти к Настройки »Общие, изменить свой WordPress и адрес сайта. Если у вас есть адрес с префиксом www, измените его на URL без www, а если у вас есть адрес без www, добавьте префикс www.

Важный: Убедитесь, что вы не оставляете косую черту в конце своего URL, например http://www.example.com/

Изменить URL сайта без доступа к админке

Если у вас нет доступа к области администрирования WordPress, вы все равно можете обновить эти настройки, определив их в файле wp-config.php. Просто подключитесь к своему веб-сайту с помощью FTP-клиента. Как только вы подключитесь к своему сайту, вы найдете файл wp-config.php в корневом каталоге вашего сайта. Вам необходимо скачать и отредактировать этот файл с помощью текстового редактора, такого как Блокнот. Просто добавьте эти две строки в файл и не забудьте заменить example.com своим собственным доменом..

DEFINE ( ​​’WP_HOME’, ‘HTTP: //example.com’);
DEFINE ( ​​’WP_SITEURL’, ‘HTTP: //example.com’);

Сохраните файл и загрузите его обратно на ваш веб-сервер. Теперь попробуйте зайти на ваш сайт WordPress. Если вы все еще не можете получить доступ к своему сайту, попробуйте добавить свой домен с префиксом www.

Исправление других проблем с перенаправлением

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

Сначала нужно выяснить, какой плагин вызывает проблему. Вы активировали новый плагин недавно, прямо перед тем, как произошла эта ошибка? Вы обновляли плагины прямо перед тем, как произошла эта ошибка? Если ответ на любой из приведенных выше вопросов – ДА, тогда проблема сужается до этого плагина. Вы можете просто отключить этот плагин, удалив папку этого плагина из wp-content / plugins /

Если вы не знаете, какой плагин является причиной проблемы, вам нужно будет сделать несколько проб и ошибок. Самый быстрый способ сделать это – отключить все плагины. После деактивации всех плагинов на вашем сайте вам необходимо использовать FTP, чтобы загрузить файл .htaccess в качестве резервной копии. Вы можете найти этот файл в корневом каталоге вашего сайта. Как только вы загрузили файл, удалите его с вашего сервера. Теперь попробуйте зайти на ваш сайт.

Этот процесс позволит вашему серверу сгенерировать новый файл .htaccess, и, поскольку плагины не активированы, это, скорее всего, решит проблему. Если ошибка исчезла, вы наверняка знаете, что это был плагин, вызывающий эту ошибку..

Следующий шаг – выяснить, какой плагин был виновником. Для этого вам необходимо скачать и установить свежие копии всех ваших плагинов. Активируйте плагины по одному, и после активации каждого плагина попробуйте просмотреть несколько страниц на вашем сайте, используя другой браузер как не авторизованный пользователь. Надеюсь, вы найдете плагин, который вызвал проблему.

Это все возможные решения, которые могут исправить эту «ошибку слишком большого количества перенаправлений» в WordPress. Помогло ли вам какое-либо из вышеуказанных решений решить проблему? Если это так, то, пожалуйста, сообщите нам об этом в комментариях. Вы сталкивались с ошибкой слишком много перенаправлений проблема в прошлом? Как ты это починил? Если вы знаете исправление, которое не указано в статье выше, пожалуйста, внесите свой вклад в комментарии ниже. Мы будем следить за тем, чтобы статья была в курсе всех новых советов от наших пользователей..

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me
    Like this post? Please share to your friends:
    Adblock
    detector
    map