Pokud jste uživatelem prohlížeče Chrome a zobrazuje se vám „Chyba 3xx (net :: ERR_TOO_MANY_REDIRECTS“ nebo „Tato webová stránka má smyčku přesměrování - ERR_TOO_MANY_REDIRECTS“, nejste sami. Stává se to často a může to být dočasné nebo trvalé v závislosti na adrese URL kterou navštěvujete, a konkrétní příčinu problému.
Tento výukový program vás provede vším, co potřebujete vědět o chybě příliš mnoha přesměrování v prohlížeči Google Chrome.
co je můj server IP adresa minecraft
Přesměrování HTTP je metoda, kterou web přesměruje váš prohlížeč na jinou stránku místo na odkazovanou. Může to být z důvodu údržby, přesunutí stránky nebo z jiných důvodů. Společnost může například změnit název domény a přesměrovat web ve staré doméně na web pomocí nové domény.
Chrome dokáže zvládnout až 20 přesměrování bez udání chyby, ale jakmile bude tento práh překročen, vyhodí chybu „ERR_TOO_MANY_REDIRECTS“.
Transakce probíhá asi takto:
- Prohlížeč odešle zprávu GET na webový server
- Server odpoví zprávou 3xx s přesměrovanou adresou URL
- Prohlížeč zprávu potvrdí a přejde na novou adresu
- Prohlížeč načte web
Chrome bez problémů zvládne až 20 z těchto přesměrování najednou. Pokud jich je více, zobrazí se chyba.
Smyčka přesměrování je místo, kde je prohlížeč odeslán na přesměrovanou adresu URL, která ji přesměruje zpět na původní adresu URL, která ji přesměruje znovu atd. To je překvapivě snadné udělat jako správce webu. Ukážu vám, co můžete udělat, pokud se vám v prohlížeči Google Chrome zobrazí příliš mnoho chyb přesměrování.
Příliš mnoho přesměrování jako návštěvník
Pokud navštěvujete web, můžete vymazat mezipaměť prohlížeče a soubory cookie.
- Otevřete Chrome
- Nahoře vyberte rozbalovací nabídku Chrome
- Vybrat Smazat údaje o prohlížení z rozbalovací nabídky
- Zaškrtněte políčko vedle Zprávy a soubory v mezipaměti
- Poté klikněte Vyčistit data
Nyní zkuste znovu adresu URL, která způsobila chybu. Nyní byste měli mít možnost procházet webové stránky.
Pokud to nefunguje, zkuste jiný prohlížeč. Pokud funguje jiný prohlížeč, ale Chrome to nezkouší:
- Typ
chrome://extensions
v adresním řádku prohlížeče Chrome - Stiskněte Enter
- Zkuste rozšíření deaktivovat po jednom a po deaktivaci každého z nich web znovu otestujte
Před opětovným testováním jednu deaktivujte, jinak nevíte, která z nich byla příčinou problému. Cílem je zjistit, zda lze izolovat příčinu problému u konkrétního rozšíření Chrome.
Příliš mnoho přesměrování jako správce webu
Pokud web spravujete nebo provozujete, máte co dělat. Někde máte nastaveno přesměrování, které buď opakuje smyčky, nebo se opakuje příliš mnohokrát. Zjistíme, která přesměrování se vracejí zpět, abyste mohli problém vyřešit v administrativní části vašeho webu.
- Navigovat do Kontrola přesměrování a zadejte svou adresu URL
- Vyberte možnost Analyzovat a uvidíte, co a kam přesměrovává
- Určete přesměrování, která smyčku zpět k sobě
- Změňte přesměrování opakování pomocí administračního rozhraní pro váš web
Změňte přesměrování opakování pomocí administračního rozhraní pro váš webmůže znít trochu uvolněně, ale přesná metoda závisí na tom, jakou platformu váš web používá. Například ve WordPressu možná používáte plugin pro přesměrování nebo potřebujete upravit soubor .htaccess. V Joomle byste mohli používat Redirect Manager, v Magentu byste použili nástroj Rewrite Management. Máte nápad.
Vše, co musíte udělat, je identifikovat přesměrování způsobující problém a poté problém vyřešit na jakékoli platformě, kterou používáte ke správě svého webu. Pokyny najdete v dokumentaci k vaší platformě a hostitelské společnosti.
Po vyřešení problému důkladně otestujte odkazy, abyste se ujistili, že oprava fungovala podle očekávání.
Přesměrování
Existují různé typy přesměrování, všechny s kódy začínajícími 3xx.
- 301 - Stránka byla trvale přesunuta.
- 302 - Webová stránka dočasně nedostupná.
- 303 - Používá se k přesměrování po PUT nebo POST, aby se zabránilo obnovení stránky.
- 307 - Webová stránka je dočasně nedostupná pro něco naplánovaného. Nástupce 302 přesměrování pro HTTP 1.1.
- 308 - Trvalé přesměrování z jiného důvodu.
- 300 - Speciální přesměrování, které se příliš často nepoužívá.
- 304 - Speciální přesměrování označující obnovení mezipaměti pro webové stránky v mezipaměti.
Proč se používají přesměrování
Existuje mnoho legitimních důvodů, proč přesměrování používat, a vy byste se divili, jak často se používají. Nejběžnějším důvodem pro použití přesměrování je, když přesouváte stránku na nového hostitele nebo adresu URL. Pokud jste na SEO hodně pracovali, nechcete při přesunu stránky o vše přijít.
Místo toho použijete přesměrování 301 a řeknete prohlížečům a vyhledávačům, že se vaše stránka přesunula. To stále získává návštěvníky stránky a zachovává všechny výhody SEO, které jste získali.
Přesměrování 302 nebo 307 je užitečné, pokud testujete stránku nebo ji aktualizujete, aby odpovídala stylu nebo nové technologii. Pokud struktura URL zůstane stejná, musíte před publikováním stránky v reálném čase přidat pouze dočasné přesměrování.
Přesměrování je velmi užitečné pro správu webových stránek bez ztráty SEO šťávy nebo návštěvníků. Vyžadují péči a testování, ale mohou být velmi užitečným nástrojem.
Pokud máte nějaké návrhy, jak zvládnout příliš mnoho přesměrování, komentujte níže.