Anonim

Hvis du er en Chrome-bruger og ser 'Fejl 3xx (net :: ERR_TOO_MANY_REDIRECTS' eller 'Denne webside har en omdirigeringssløjfe - ERR_TOO_MANY_REDIRECTS', er du ikke alene. Dette sker ofte og kan være midlertidig eller permanent afhængig af URL'en du besøger og den specifikke årsag til problemet.

Denne tutorial vil lede dig gennem alt hvad du har brug for at vide om den for mange omdirigeringsfejl i Google Chrome.

HTTP-omdirigeringer er en metode til et websted til at pege din browser til en anden side i stedet for den linkede. Dette kan skyldes vedligeholdelse, siden er flyttet eller af andre grunde. For eksempel kan et firma ændre sit domænenavn og omdirigere webstedet på det gamle domæne til webstedet ved hjælp af det nye domæne.

Chrome kan klare op til 20 omdirigeringer uden at give fejlen, men når denne tærskel er brudt, kaster den 'ERR_TOO_MANY_REDIRECTS' fejlen.

Transaktionen går sådan:

  • Browseren sender en GET-meddelelse til webserveren
  • Serveren reagerer med en 3xx-meddelelse med den omdirigerede URL
  • Browseren anerkender meddelelsen og går til den nye adresse
  • Browseren indlæser webstedet

Chrome kan klare op til 20 af disse omdirigeringer på en gang uden problemer. Hvis der er mere end det, kan du se fejlen.

En omdirigeringssløjfe er, hvor browseren sendes til en omdirigeret URL, der leder den tilbage til den originale URL, som omdirigerer den igen og så videre. Dette er overraskende let at gøre som webstedsadministrator. Jeg viser dig, hvad du kan gøre, hvis du ser for mange omdirigeringsfejl i Google Chrome.

For mange omdirigeringer som besøgende

Hvis du besøger hjemmesiden, kan du rydde din browser-cache og cookies.

  1. Åbn Chrome
  2. Vælg Chrome-rullemenuen øverst
  3. Vælg Ryd gennemsøgningsdata fra rullemenuen
  4. Marker afkrydsningsfeltet ud for cache-beskeder og filer
  5. Klik derefter på Ryd data

Prøv igen den URL, der gav fejlen. Du skal nu være i stand til at gennemse hjemmesiden.

Hvis det ikke fungerer, prøv en anden browser. Hvis en anden browser fungerer, men Chrome ikke prøver dette:

  1. Skriv chrome://extensions i Chrome-adresselinjen
  2. Hit Enter
  3. Prøv at deaktivere dine udvidelser ad gangen, test igen webstedet efter at have deaktiveret hver enkelt

Sørg for bare at deaktivere en, før du tester igen, ellers ved du ikke, hvilken der forårsager problemet. Målet er at se, om du kan isolere årsagen til problemet til en bestemt Chrome-udvidelse.

For mange omdirigeringer som webstedsadministrator

Hvis du administrerer eller kører webstedet, har du arbejde at gøre. Du har et omdirigeringssæt et sted, der enten sløjfer eller gentager sig selv for mange gange. Lad os finde ud af, hvilke omdirigeringer, der loopes tilbage, så du kan løse problemet på den administrative backend på dit websted.

  1. Naviger til Redirect-checker, og skriv din URL
  2. Vælg analyse for at se, hvad der omdirigerer, og hvor
  3. Identificer de omdirigeringer, der går tilbage til sig selv
  4. Skift looping omdirigeringer gennem det administrative interface til dit websted

“Ændre looping-omdirigeringer gennem den administrative grænseflade til dit websted” lyder muligvis lidt løs, men den nøjagtige metode afhænger af, hvilken platform dit websted bruger. For eksempel i WordPress kunne du muligvis bruge et omdirigeringsplugin eller være nødt til at ændre din .htaccess-fil. I Joomla kunne du bruge Redirect Manager, i Magento ville du bruge omskrivningsstyringsværktøjet. Du får ideen.

Alt hvad du skal gøre er at identificere den omdirigering, der forårsager problemet, og derefter løse problemet i den platform, du bruger til at administrere dit websted, under henvisning til din platform og hostingfirmaets dokumentation for vejledning.

Når du har løst problemet, skal du teste linkene grundigt igen for at sikre dig, at rettelsen fungerer som forventet.

Omdiriger

Der er forskellige typer omdirigeringer, alle med koder der begynder med 3xx.

  • 301 - Side flyttes permanent.
  • 302 - Websiden er midlertidigt utilgængelig.
  • 303 - Bruges til at omdirigere efter en PUT eller en POST for at forhindre en opdatering af siden.
  • 307 - Websiden er midlertidigt ikke tilgængelig for noget planlagt. Efterfølger til 302 omdirigeringer til HTTP 1.1.
  • 308 - Permanent omdirigering af anden grund.
  • 300 - Særlig omdirigering, der ikke bruges meget ofte.
  • 304 - Særlig omdirigering, der angiver en opdatering af cache til cache-websider.

Hvorfor omdirigeringer bruges

Der er masser af legitime grunde til at bruge omdirigeringer, og du vil blive overrasket over, hvor ofte de bruges. Den mest almindelige årsag til at bruge en omdirigering er, når du flytter siden til en ny vært eller URL. Hvis du har arbejdet meget på din SEO, vil du ikke miste det hele, når du flytter en side.

I stedet bruger du en 301-omdirigering til at fortælle browsere og søgemaskiner, din side er flyttet. Dette får stadig besøgende til siden og bevarer al den SEO fordel, du har tjent.

En omdirigering fra 302 eller 307 er nyttig, hvis du tester siden eller opdaterer den til at passe til stil eller ny teknologi. Hvis URL-strukturen vil forblive identisk, behøver du kun tilføje en midlertidig omdirigering, før du publicerer siden for reel.

Omdirigeringer er meget nyttige til styring af et websted uden at miste SEO-juice eller besøgende. De kræver omhu og test, men kan være et meget nyttigt værktøj.

Hvis du har nogle forslag til måder at håndtere for mange omdirigeringer på, bedes du kommentere nedenfor.

Err_too_many_redirects - hvordan man løser Google Chrome