Ha Ön Chrome-felhasználó, és a „3xx. hiba (net::ERR_TOO_MANY_REDIRECTS” vagy „Ez a weboldal átirányítási hurokkal rendelkezik – ERR_TOO_MANY_REDIRECTS”) üzenetet látja, akkor nincs egyedül. Ez gyakran előfordul, és az URL-től függően ideiglenes vagy állandó lehet. az Ön látogatása és a probléma konkrét oka.
Ez az oktatóanyag végigvezeti Önt mindenen, amit tudnia kell a Google Chrome túl sok átirányítási hibájáról.
Mik azok a HTTP-átirányítások?
A HTTP-átirányítások egy olyan módszer, amellyel a webhely egy másik oldalra irányítja a böngészőt a hivatkozott oldal helyett. Ennek oka lehet karbantartás, az oldal elköltözése vagy egyéb okok miatt. Például egy vállalat megváltoztathatja a domain nevét, és átirányíthatja a régi domain webhelyét az új domaint használó webhelyre.
A Chrome akár 20 átirányítással is megbirkózik anélkül, hogy hibaüzenetet adna, de a küszöb átlépése után az „ERR_TOO_MANY_REDIRECTS” hibát dobja ki.
A tranzakció valahogy így zajlik:
- A böngésző GET üzenetet küld a webszervernek
- A szerver 3xx üzenettel válaszol az átirányított URL-lel
- A böngésző nyugtázza az üzenetet, és az új címre lép
- A böngésző betölti a webhelyet
Az átirányítási hurok az, ahol a böngésző egy átirányított URL-re kerül, amely visszairányítja az eredeti URL-re, amely újra átirányítja és így tovább. Ez meglepően egyszerű weboldaladminisztrátorként. Megmutatom, mit tehet, ha túl sok átirányítási hibát lát a Google Chrome-ban.
Túl sok átirányítás látogatóként
Ha meglátogatja a webhelyet, törölheti a böngésző gyorsítótárát és a cookie-kat.
- Nyissa meg a Chrome-ot, és válassza ki a Chrome legördülő menüt a tetején.
- Ezután válassza ki További eszközök > Böngészési adatok törlése… a legördülő menüből is beírhatja Ctrl+Shift+Del hogy a következő lépésben kinyissa az ablakot.
- Most kattintson a mellette lévő jelölőnégyzetre Gyorsítótárazott képek és fájlok.
- Ezután kattintson Adatok törlése.
Most próbálja újra a hibát okozó URL-t. Most már képesnek kell lennie böngészni a webhelyen.
Ha ez nem működik, próbálkozzon másik böngészővel. Ha egy másik böngésző működik, de a Chrome nem próbálja meg ezt:
- típus
chrome://extensions
a Chrome címsorában, és nyomja meg a gombot Belép. - Most próbálja meg egyenként letiltani a bővítményeket a bővítmény alatti váltógombra kattintva, majd mindegyik letiltása után tesztelje újra a webhelyet.
Az újbóli tesztelés előtt feltétlenül kapcsolja ki az egyiket, különben nem fogja tudni, melyik okozta a problémát. A cél az, hogy megtudja, el tudja-e különíteni a probléma okát egy adott Chrome-bővítménytől.
Túl sok átirányítás webhely-adminisztrátorként
Ha Ön kezeli vagy működteti a webhelyet, akkor van tennivalója. Valahol van egy átirányítási készlete, amely ismétlődik, vagy túl sokszor ismétli önmagát. Nézzük meg, mely átirányítások vannak visszafelé, hogy megoldhassa a problémát webhelye adminisztratív hátterében.
- Lépjen az Átirányítás-ellenőrzőhöz, és írja be az URL-címét
- Válassza az elemzés lehetőséget, hogy megtudja, mi irányít át és hova
- Határozza meg azokat az átirányításokat, amelyek magukhoz kapcsolódnak
- Módosítsa a hurkolt átirányításokat webhelye adminisztrációs felületén
„Módosítsa a hurkolt átirányításokat webhelye adminisztrációs felületén” kissé lazán hangozhat, de a pontos módszer a webhely által használt platformtól függ. Például a WordPressben átirányítási beépülő modult használ, vagy módosítania kell a .htaccess fájlt. A Joomlában használhatja az Átirányításkezelőt, a Magentóban pedig az Újraírás-kezelő eszközt. Érted az ötletet.
Mindössze annyit kell tennie, hogy azonosítsa a problémát okozó átirányítást, majd javítsa ki a problémát bármely platformon, amelyet webhelye felügyeletére használ, és útmutatást talál a platform és a tárhelyszolgáltató cég dokumentációjában.
Miután megoldotta a problémát, alaposan tesztelje újra a hivatkozásokat, hogy megbizonyosodjon arról, hogy a javítás a várt módon működött.
Átirányítás
Különféle típusú átirányítások léteznek, mindegyik 3xx-szel kezdődő kódokkal.
- 301 – Az oldal véglegesen áthelyezve.
- 302 – A weboldal átmenetileg nem érhető el.
- 303 – PUT vagy POST utáni átirányításra szolgál, hogy megakadályozza az oldal frissítését.
- 307 – A weboldal átmenetileg nem elérhető valami tervezett dolog miatt. A HTTP 1.1 302-es átirányításának utódja.
- 308 – Állandó átirányítás más okból.
- 300 – Speciális átirányítás, amelyet nem túl gyakran használnak.
- 304 – Speciális átirányítás, amely a gyorsítótár frissítését jelzi a gyorsítótárazott weboldalakhoz.
Miért használnak átirányításokat?
Az átirányítások használatának számos jogos oka van, és meg fog lepődni, hogy milyen gyakran használják őket. Az átirányítás használatának leggyakoribb oka az, hogy az oldalt új gazdagépre vagy URL-címre helyezi át. Ha sokat dolgozott a keresőoptimalizáláson, nem szeretné elveszíteni az egészet, amikor áthelyez egy oldalt.
Ehelyett 301-es átirányítást használ, hogy közölje a böngészőkkel és a keresőmotorokkal, hogy oldala elköltözött. Ez továbbra is látogatókat vonz az oldalra, és megtartja az összes megszerzett SEO-előnyt.
A 302-es vagy 307-es átirányítás akkor hasznos, ha teszteli az oldalt, vagy frissíti, hogy megfeleljen a stílusnak vagy az új technológiának. Ha az URL-struktúra változatlan marad, csak egy ideiglenes átirányítást kell hozzáadnia az oldal valós közzététele előtt.
Az átirányítások nagyon hasznosak egy webhely kezeléséhez anélkül, hogy elveszítenék a SEO levet vagy a látogatókat. Gondozást és tesztelést igényelnek, de nagyon hasznos eszközök lehetnek.
ERR_TOO_MANY_REDIRECTS Elvitel
Számos oka lehet annak, hogy az ERR_TOO_MANY_REDIRECTS megjelenhet a Chrome-ban, és nem minden probléma Chrome-specifikus. Kezdje azzal, hogy egy másik böngészővel ellenőrizze a webhelyet, és ellenőrizze, hogy ez csak a Chrome-ban történik-e, majd folytathatja a probléma diagnosztizálását és kijavítását.
Ha bármilyen javaslata van a túl sok átirányítás kezelésére, kérjük, kommentálja alább.