Ако сте потребител на Chrome и виждате „Грешка 3xx (net :: ERR_TOO_MANY_REDIRECTS“ или „Тази уеб страница има цикъл за пренасочване - ERR_TOO_MANY_REDIRECTS“), вие не сте сами. Това се случва често и може да бъде временно или постоянно в зависимост от URL адреса посещавате и конкретната причина за проблема.
Този урок ще ви преведе през всичко, което трябва да знаете за твърде много грешки при пренасочвания в Google Chrome.
apex legends как да показвате fps
HTTP пренасочванията са метод, чрез който уебсайт насочва браузъра ви към друга страница, вместо към свързаната. Това може да се дължи на поддръжка, страницата се е преместила или по други причини. Например, една компания може да промени името на домейна си и да пренасочи уебсайта от стария домейн към уебсайта, използвайки новия домейн.
Chrome може да се справи с до 20 пренасочвания, без да дава грешка, но след като този праг бъде нарушен, той ще изведе грешката „ERR_TOO_MANY_REDIRECTS“.
Транзакцията протича по следния начин:
- Браузърът изпраща GET съобщение до уеб сървъра
- Сървърът отговаря с 3xx съобщение с пренасочения URL адрес
- Браузърът потвърждава съобщението и отива на новия адрес
- Браузърът зарежда уебсайта
Chrome може да се справи с до 20 от тези пренасочвания наведнъж без проблем. Ако има повече от това, виждате грешката.
Цикълът за пренасочване е мястото, където браузърът се изпраща към пренасочен URL адрес, който го насочва обратно към оригиналния URL адрес, който го пренасочва отново и т.н. Това е изненадващо лесно като администратор на уебсайт. Ще ви покажа какво можете да направите, ако видите твърде много грешки при пренасочвания в Google Chrome.
Твърде много пренасочвания като посетител
Ако посещавате уебсайта, можете да изчистите кеша на браузъра и „бисквитките“.
- Отворете Chrome
- Изберете падащото меню на Chrome в горната част
- Изберете Изчистване на данните за сърфиране от падащото меню
- Поставете отметка в квадратчето до Кеширани съобщения и файлове
- След това щракнете Изчистване на данните
Сега опитайте отново URL адреса, който е дал грешката. Вече трябва да можете да разглеждате уебсайта.
Ако това не работи, опитайте друг браузър. Ако друг браузър работи, но Chrome не опита това:
- Тип
chrome://extensions
в адресната лента на Chrome - Натиснете Enter
- Опитайте да деактивирате разширенията си едно по едно, като повторно тествате уебсайта, след като деактивирате всяко едно
Уверете се, че просто деактивирате един, преди да тествате отново, в противен случай няма да разберете кой причинява проблема. Целта е да се види дали можете да изолирате причината за проблема до конкретно разширение на Chrome.
Твърде много пренасочвания като администратор на уебсайт
Ако управлявате или управлявате уебсайта, имате работа. Имате някъде пренасочване, което или се повтаря, или се повтаря твърде много пъти. Нека да разберем кои пренасочвания се връщат назад, за да можете да разрешите проблема в административната бекенда на вашия уебсайт.
- Отидете до Проверка за пренасочване и въведете своя URL адрес
- Изберете анализ, за да видите какво пренасочва и към къде
- Идентифицирайте тези пренасочвания, които се връщат обратно към себе си
- Променете цикличните пренасочвания чрез административния интерфейс за вашия уебсайт
Променете цикличните пренасочвания чрез административния интерфейс за вашия уебсайтможе да звучи малко свободно, но точният метод зависи от платформата, която използва вашият уебсайт. Например в 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 сок или посетители. Те изискват грижи и тестове, но могат да бъдат много полезен инструмент.
Ако имате някакви предложения за начини за справяне с твърде много пренасочвания, моля, коментирайте по-долу.