✅ Новости WEB и WordPress, темы, плагины. Здесь мы делимся советами и лучшими решениями для веб-сайтов.

Err Too Many Redirects: как исправить эту проблему

260

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

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

При запуске веб-сайта wpDataTables мы также столкнулись с некоторыми распространенными ошибками, такими как проблемы с внутренними серверами, белый экран смерти и некоторые более мелкие проблемы.

Это может вызвать у вас много стресса в будущем. Поэтому важно своевременно решать эти проблемы. Мы научим вас, как это сделать.

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

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

Так что же означает слишком много ошибок перенаправления? Это указывает на то, что браузер не знает, куда он должен идти, или не может получить доступ к вашему сайту.

Что означает слишком много редиректов?

Err Too Many Redirects: как исправить эту проблему

Название предполагает, что эта ошибка означает, что браузер перенаправлял вас слишком много раз. Но что это означает на практике?

По сути, причина ошибки слишком большого количества перенаправлений заключается в том, что веб-сайт переходит в бесконечный цикл перенаправления. Сайт завис (например, URL-адрес 1 указывает на URL-адрес 2, а URL-адрес 2 указывает обратно на URL-адрес 1, или домен перенаправляется слишком много раз). К сожалению, в отличие от большинства ошибок, слишком много редиректов WordPress — это ошибка, которая редко решается сама собой, и вам нужно знать, как ее исправить.

В WordPress слишком много редиректов: исправьте!

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

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

Если вы выбрали префикс «www», ввод «http://wpdatatables.com» в настройках WordPress приведет к слишком большому количеству переадресаций. То же самое произойдет, если вы откажетесь от префикса и введете «http://www.wpdatatables.com» в настройках.

Эта страница окажется в цикле перенаправления; пользователь приходил «http://wpdatatables.com », и конфигурация сервера направляла его на «http://www.wpdatatables.com », что в бесконечном цикле перенаправляло его обратно.

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

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

Могу ли я изменить URL-адрес сайта, не имея доступа к админке?

Err Too Many Redirects: как исправить эту проблему

Источник изображения

Если произошло слишком много редиректов, есть способ решить проблему, даже не имея доступа к админке. Изменения настроек, о которых мы упоминали ранее, можно обновить, определив их в файле wp-config.php.

Вам нужно будет подключить свой сайт с помощью FTP-клиента и найти файл wp-config.php в корневом каталоге вашего сайта. Оттуда загрузите и отредактируйте файл с помощью простого текстового редактора.

Добавьте эти две строки и не забудьте заменить wpdatatables.com на свой домен:

определить(‘WP_HOME’, ‘ http://wpdatatables.com ‘);

определить(‘WP_SITEURL’, ‘ http://wpdatatables.com ‘);

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

Наиболее распространенные решения

Err Too Many Redirects: как исправить эту проблему

Удалить файлы cookie

Распространенным решением для err_too_many_redirects Chrome и Mozilla является очистка файлов cookie, поскольку иногда они могут содержать ошибочные данные, что приводит к слишком большому количеству переадресаций HTTP. Вы можете попытаться решить проблему таким образом, даже если вы обнаружите, что попали в цикл перенаправления Google Chrome на веб-сайте, которым вы не владеете.

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

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

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

Проверьте сторонние сервисы

Обратные прокси-сервисы, такие как Cloudflare, также могут часто приводить к перенаправлению веб-сайта, особенно если включена их опция «Гибкий SSL», а у вас уже установлен SSL-сертификат на вашем хосте WordPress.

Причина, по которой в Chrome происходит слишком много перенаправлений, в этом случае заключается в том, что все запросы к вашему серверу хостинга отправляются через HTTP. Ваш хост-сервер, вероятно, имеет перенаправление с HTTP на HTTPS, что приводит к ошибке WordPress err_too_many_redirects.

Отключить плагины

Err Too Many Redirects: как исправить эту проблему

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

Вы можете сделать это в кратчайшие сроки, просто открыв файловый менеджер, найдя папку WP-content, найдя папку плагинов и переименовав ее. Вам нужно переименовать папку в plugins_backup. Сохраните внесенные изменения и попробуйте зайти на свой сайт.

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

Отключить файл .htaccess

Иногда файл .htaccess также может вызывать слишком много переадресаций в Chrome, Firefox или Safari. Если это произойдет, вам нужно получить доступ к папке «Диспетчер файлов», выбрать файл .htaccess и выбрать вариант переименования. Вы можете переименовать свой файл во что угодно, а затем сохранить изменения.

Другой вариант — восстановить этот файл, сделав резервную копию и удалив текущую версию. Файл будет сгенерирован автоматически, и сайт должен работать правильно, если проблема была в файле .htaccess.

Конфигурация Nginx

Err Too Many Redirects: как исправить эту проблемуЕсли ваш хост использует Nginx, все может стать немного сложнее, и лучше всего будет связаться с хостом и попросить его проверить ваш файл конфигурации. Они должны быть в состоянии быстро обнаружить все, что вызвало слишком много редиректов.

Эй, а вы знали, что данные тоже могут быть красивыми?

wpDataTables может сделать это таким образом. Есть веская причина, по которой это плагин WordPress №1 для создания адаптивных таблиц и диаграмм.

Err Too Many Redirects: как исправить эту проблему

Фактический пример wpDataTables в дикой природе

И очень легко сделать что-то вроде этого:

  1. Вы предоставляете данные таблицы
  2. Настройте и настройте его
  3. Опубликовать в посте или на странице

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

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

Я говорил вам, что вы тоже можете создавать диаграммы с вашими данными? И это только малая часть. Есть много других функций для вас.

Завершение мыслей об устранении проблемы со слишком большим количеством редиректов

Слишком много перенаправлений — это распространенная проблема, с которой вы, вероятно, будете сталкиваться время от времени. Итак, как исправить слишком много редиректов? Все начинается с определения того, что вызвало вашу ошибку перенаправления. Исправления очень быстрые и простые, если вы знаете, что нужно исправить. Ознакомьтесь с упомянутыми выше методами, чтобы найти исправление err_too_many_redirects.

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

Kinsta является одним из лучших провайдеров управляемого хостинга WordPress, помимо прочего, они ежедневно создают резервные копии веб-сайта и обеспечивают быстрое восстановление, имеют предварительную промежуточную среду и могут автоматизировать обновление и обслуживание ядра и плагинов WP. В настоящее время его используют многие тысячи веб-сайтов, среди которых много крупных, таких как Intuit, Buffer, TripAdvisor и другие.

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

Мы также написали о нескольких связанных темах, таких как как исправить WordPress, не отправляющий электронную почту, как исправить err_ssl_version_or_cipher_mismatch, исправить ошибку 502 bad gateway, исправить ошибку WordPress http при загрузке изображения и как исправить ошибку 504.

Источник записи: wpdatatables.com

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