ПК і мобільний

ERR_TOO_MANY_REDIRECTS – Як виправити Google Chrome

Якщо ви користуєтеся Chrome і бачите "Помилка 3xx (net::ERR_TOO_MANY_REDIRECTS" або "Ця веб-сторінка має цикл переспрямування – ERR_TOO_MANY_REDIRECTS", ви не самотні. Це трапляється часто і може бути тимчасовим або постійним, залежно від URL-адреси ви відвідуєте і конкретну причину проблеми.

ERR_TOO_MANY_REDIRECTS – Як виправити Google Chrome

У цьому посібнику ви дізнаєтеся все, що вам потрібно знати про забагато помилку переспрямування в Google Chrome.

Що таке перенаправлення HTTP?

Переспрямування HTTP – це спосіб веб-сайту спрямувати ваш браузер на іншу сторінку, а не на ту, на яку пов’язано посилання. Це могло статися через технічне обслуговування, переміщення сторінки або з інших причин. Наприклад, компанія може змінити своє доменне ім’я та перенаправити веб-сайт зі старого домену на веб-сайт за допомогою нового домену.

Chrome може впоратися з до 20 переспрямуваннями без повідомлення про помилку, але як тільки цей поріг буде порушено, він видає помилку «ERR_TOO_MANY_REDIRECTS».

Транзакція виглядає приблизно так:

  • Браузер надсилає на веб-сервер повідомлення GET
  • Сервер відповідає повідомленням 3xx із перенаправленою URL-адресою
  • Браузер підтверджує повідомлення та переходить на нову адресу
  • Браузер завантажує веб-сайт

Цикл переспрямування – це коли браузер надсилається на перенаправлену URL-адресу, яка спрямовує його назад на вихідну URL-адресу, яка перенаправляє його знову тощо. Адміністратору веб-сайту це напрочуд легко зробити. Я покажу вам, що ви можете зробити, якщо ви бачите помилку занадто багато перенаправлень у Google Chrome.

Занадто багато перенаправлень як відвідувач

Якщо ви відвідуєте веб-сайт, ви можете очистити кеш-пам’ять браузера та очистити файли cookie.

  1. Відкрийте Chrome і виберіть спадне меню Chrome угорі. Меню Chrome
  2. Далі виберіть Інші інструменти > Очистити дані веб-перегляду… зі спадного меню ви також можете ввести текст Ctrl+Shift+Del щоб відкрити вікно на наступному кроці. Меню додаткових інструментів Chrome
  3. Тепер поставте прапорець біля Кешовані зображення та файли. Дані веб-перегляду Chrome
  4. Потім натисніть Очистити дані. Дані веб-перегляду Chrome 2

Тепер повторіть спробу URL-адреси, яка дала помилку. Тепер ви повинні мати можливість переглядати веб-сайт.

Якщо це не спрацює, спробуйте інший браузер. Якщо інший браузер працює, але Chrome не намагається зробити це:

  1. Тип chrome://extensions в адресному рядку Chrome і натисніть Введіть.
  2. Тепер спробуйте вимкнути розширення по одному, натиснувши кнопку-перемикач під розширенням, перевірте веб-сайт після вимкнення кожного з них. Розширення для Chrome

Обов’язково вимкніть його перед повторним тестуванням, інакше ви не дізнаєтеся, який із них спричинив проблему. Мета полягає в тому, щоб побачити, чи можна виділити причину проблеми з певним розширенням Chrome.

Занадто багато перенаправлень як адміністратор веб-сайту

Якщо ви керуєте веб-сайтом або керуєте ним, у вас є над чим працювати. У вас десь налаштовано переспрямування, яке або зациклюється, або повторюється занадто багато разів. Давайте з’ясуємо, які переспрямування повертаються, щоб ви могли вирішити проблему на адміністративному сервері вашого веб-сайту.

  1. Перейдіть до Redirect-checker і введіть свою URL-адресу
  2. Виберіть «Аналіз», щоб побачити, що і куди переспрямовує
  3. Визначте ті переспрямування, які повертаються до себе
  4. Змініть циклічні переспрямування через адміністративний інтерфейс вашого веб-сайту

«Змініть циклічні переадресації через адміністративний інтерфейс для вашого веб-сайту» може звучати трохи вільно, але точний метод залежить від того, яку платформу використовує ваш веб-сайт. Наприклад, у WordPress ви можете використовувати плагін перенаправлення або вам потрібно змінити файл .htaccess. У Joomla ви можете використовувати Redirect Manager, у Magento — інструмент керування перезаписом. Ви зрозуміли ідею.

Все, що вам потрібно зробити, це визначити перенаправлення, яке спричиняє проблему, а потім усунути проблему на будь-якій платформі, яку ви використовуєте для адміністрування свого сайту, звернувшись до документації вашої платформи та хостингової компанії для отримання вказівок.

Усунувши проблему, ретельно перевірте посилання, щоб переконатися, що виправлення спрацювало належним чином.

Перенаправлення

Існують різні типи перенаправлень, усі з кодами, які починаються з 3xx.

  • 301 – Сторінку переміщено назавжди.
  • 302 – Веб-сторінка тимчасово недоступна.
  • 303 – Використовується для переспрямування після PUT або POST для запобігання оновлення сторінки.
  • 307 – Веб-сторінка тимчасово недоступна для чогось запланованого. Наступник 302 перенаправлень для HTTP 1.1.
  • 308 – Постійне перенаправлення з іншої причини.
  • 300 – Спеціальне перенаправлення, яке використовується не дуже часто.
  • 304 – Спеціальне переспрямування, що вказує на оновлення кешу для кешованих веб-сторінок.

Чому використовуються перенаправлення

Існує багато законних причин використовувати перенаправлення, і ви будете вражені, наскільки часто вони використовуються. Найпоширенішою причиною використання переспрямування є переміщення сторінки на новий хост або URL-адресу. Якщо ви багато працювали над своїм SEO, ви не хочете втратити все, коли переміщуєте сторінку.

Замість цього ви використовуєте перенаправлення 301, щоб повідомити браузерам і пошуковим системам, що ваша сторінка перемістилася. Це все одно залучає відвідувачів на сторінку та зберігає всі переваги SEO, які ви заробили.

Переспрямування 302 або 307 корисно, якщо ви тестуєте сторінку або оновлюєте її відповідно до стилю або нової технології. Якщо структура URL-адреси залишиться ідентичною, вам потрібно лише додати тимчасове переспрямування, перш ніж опублікувати сторінку.

Перенаправлення дуже корисні для керування веб-сайтом без втрати SEO або відвідувачів. Вони вимагають догляду та тестування, але можуть бути дуже корисним інструментом.

ERR_TOO_MANY_REDIRECTS Винести

Існує багато причин, чому ERR_TOO_MANY_REDIRECTS може з’явитися в Chrome, і не всі проблеми пов’язані з Chrome. Почніть з перевірки сайту в іншому веб-переглядачі, щоб побачити, чи це відбувається лише в Chrome, а потім перейдіть до діагностики та усунення проблеми.

Якщо у вас є пропозиції щодо способів обробки занадто великої кількості перенаправлень, прокоментуйте нижче.

$config[zx-auto] not found$config[zx-overlay] not found