Если вы являетесь пользователем Chrome и видите 'Ошибка 3xx (net :: ERR_TOO_MANY_REDIRECTS' или 'Эта веб-страница имеет цикл перенаправления - ERR_TOO_MANY_REDIRECTS', вы не одиноки. Это происходит часто и может быть временным или постоянным в зависимости от URL-адреса. вы посещаете и конкретную причину проблемы.
В этом руководстве вы узнаете все, что вам нужно знать об ошибке слишком большого количества перенаправлений в Google Chrome.
как установить kodi на android tv
Перенаправления HTTP - это метод, с помощью которого веб-сайт указывает вашему браузеру на другую страницу, а не на ту, на которую есть ссылка. Это могло быть связано с техническим обслуживанием, перемещением страницы или по другим причинам. Например, компания может изменить свое доменное имя и перенаправить веб-сайт из старого домена на веб-сайт, использующий новый домен.
Chrome может справиться с 20 переадресациями, не выдавая ошибки, но как только этот порог будет превышен, он выдаст ошибку «ERR_TOO_MANY_REDIRECTS».
Транзакция проходит примерно так:
- Браузер отправляет сообщение GET на веб-сервер.
- Сервер отвечает сообщением 3xx с перенаправленным URL-адресом.
- Браузер подтверждает сообщение и переходит на новый адрес.
- Браузер загружает сайт
Chrome может без проблем справиться с 20 из этих редиректов одновременно. Если их больше, вы увидите ошибку.
Цикл перенаправления - это когда браузер отправляется на перенаправленный URL-адрес, который направляет его обратно на исходный URL-адрес, который снова перенаправляет его и так далее. Как администратору веб-сайта это сделать на удивление легко. Я покажу вам, что вы можете сделать, если увидите ошибку слишком большого количества перенаправлений в Google Chrome.
Слишком много перенаправлений в качестве посетителя
Если вы посещаете веб-сайт, вы можете очистить кеш браузера и очистить файлы cookie.
- Откройте Chrome
- Выберите раскрывающееся меню Chrome вверху.
- Выбирать Очистить данные просмотров из раскрывающегося меню
- Установите флажок рядом с Кэшированные сообщения и файлы
- Затем нажмите Очистить данные
Теперь повторите попытку по URL-адресу, по которому возникла ошибка. Теперь у вас должна быть возможность просматривать веб-сайт.
Если это не помогло, попробуйте другой браузер. Если другой браузер работает, но Chrome этого не делает:
- Тип
chrome://extensions
в адресной строке Chrome - Нажмите Enter
- Попробуйте отключить расширения по одному, повторно протестируйте веб-сайт после отключения каждого из них.
Обязательно отключите один из них перед повторной проверкой, иначе вы не узнаете, какой из них вызывает проблему. Цель состоит в том, чтобы увидеть, сможете ли вы изолировать причину проблемы от конкретного расширения Chrome.
Слишком много перенаправлений как администратор сайта
Если вы управляете сайтом или управляете им, у вас есть над чем поработать. У вас где-то установлено перенаправление, которое либо зацикливается, либо повторяется слишком много раз. Давайте выясним, какие перенаправления возвращаются, чтобы вы могли решить проблему на административном сервере вашего веб-сайта.
- Перейдите к Редирект-чекер и введите свой URL
- Выберите 'Анализировать', чтобы узнать, что перенаправляет и куда
- Определите те перенаправления, которые возвращаются к себе
- Измените циклические перенаправления через административный интерфейс вашего веб-сайта.
Измените циклические перенаправления через административный интерфейс вашего веб-сайта.может показаться немного небрежным, но точный метод зависит от того, какую платформу использует ваш сайт. Например, в WordPress вы можете использовать плагин перенаправления или вам нужно изменить файл .htaccess. В Joomla вы можете использовать Redirect Manager, в Magento вы можете использовать инструмент Rewrite Management. Вы уловили идею.
Все, что вам нужно сделать, это определить перенаправление, вызывающее проблему, а затем устранить проблему на любой платформе, которую вы используете для администрирования своего сайта, руководствуясь документацией по вашей платформе и хостинговой компании.
После устранения проблемы повторно тщательно проверьте ссылки, чтобы убедиться, что исправление сработало должным образом.
Перенаправить
Существуют разные типы переадресации, все с кодами, начинающимися с 3xx.
- 301 - Страница перемещена навсегда.
- 302 - Веб-страница временно недоступна.
- 303 - используется для перенаправления после PUT или POST, чтобы предотвратить обновление страницы.
- 307 - Веб-страница временно недоступна для чего-то запланированного. Преемник 302 редиректа для HTTP 1.1.
- 308 - Постоянное перенаправление по другой причине.
- 300 - специальный редирект, который используется нечасто.
- 304 - Специальное перенаправление, указывающее на обновление кеша для кэшированных веб-страниц.
Почему используются редиректы
Есть много законных причин для использования переадресации, и вы будете удивлены, насколько часто они используются. Наиболее частая причина использования переадресации - это когда вы перемещаете страницу на новый хост или URL. Если вы много работали над поисковой оптимизацией, вы не хотите потерять все при перемещении страницы.
Вместо этого вы используете 301 редирект, чтобы сообщить браузерам и поисковым системам, что ваша страница переместилась. Это по-прежнему привлекает посетителей на страницу и сохраняет все преимущества SEO, которые вы заработали.
Редирект 302 или 307 полезен, если вы тестируете страницу или обновляете ее в соответствии со стилем или новыми технологиями. Если структура URL-адреса останется идентичной, вам нужно только добавить временное перенаправление перед публикацией страницы на самом деле.
Редиректы очень полезны для управления сайтом без потери SEO или посетителей. Они действительно требуют ухода и тестирования, но могут быть очень полезным инструментом.
Если у вас есть предложения по обработке слишком большого количества перенаправлений, прокомментируйте их ниже.