Anonim

Om du är Chrome-användare och ser 'Error 3xx (net :: ERR_TOO_MANY_REDIRECTS' eller 'Denna webbsida har en omdirigeringsslinga - ERR_TOO_MANY_REDIRECTS', är du inte ensam. Detta händer ofta och kan vara tillfälligt eller permanent beroende på URL: en du besöker och den specifika orsaken till problemet.

Denna handledning leder dig genom allt du behöver veta om för många omdirigeringsfel i Google Chrome.

HTTP-omdirigeringar är en metod för en webbplats för att peka din webbläsare till en annan sida istället för den länkade. Det kan bero på underhåll, sidan har flyttats eller av andra skäl. Till exempel kan ett företag ändra sitt domännamn och omdirigera webbplatsen på den gamla domänen till webbplatsen med den nya domänen.

Chrome kan hantera upp till 20 omdirigeringar utan att ge felet men när den tröskeln har brutits kommer det att kasta felet 'ERR_TOO_MANY_REDIRECTS'.

Transaktionen går så här:

  • Webbläsaren skickar ett GET-meddelande till webbservern
  • Servern svarar med ett 3xx-meddelande med den omdirigerade URL: en
  • Webbläsaren bekräftar meddelandet och går till den nya adressen
  • Webbläsaren laddar webbplatsen

Chrome kan hantera upp till 20 av dessa omdirigeringar på en gång utan problem. Om det finns fler än så ser du felet.

En omdirigeringsslinga är där webbläsaren skickas till en omdirigerad URL som leder den tillbaka till den ursprungliga URL: en som omdirigerar den igen och så vidare. Detta är förvånansvärt enkelt att göra som webbplatsadministratör. Jag visar dig vad du kan göra om du ser för många omdirigeringsfel i Google Chrome.

För många omdirigeringar som besökare

Om du besöker webbplatsen kan du rensa webbläsarens cache och cookies.

  1. Öppna Chrome
  2. Välj rullmenyn Chrome överst
  3. Välj Rensa webbläsardata från rullgardinsmenyn
  4. Markera kryssrutan bredvid cachade meddelanden och filer
  5. Klicka sedan på Rensa data

Försök nu igen URL: en som gav felet. Du borde nu kunna surfa på webbplatsen.

Om det inte fungerar kan du prova en annan webbläsare. Om en annan webbläsare fungerar men Chrome inte försöker detta:

  1. Skriv chrome://extensions i Chrome-adressfältet
  2. Hit Enter
  3. Försök att inaktivera dina tillägg en åt gången, testa webbplatsen igen efter att du har inaktiverat var och en

Se till att bara inaktivera en innan du testar om igen, annars vet du inte vilken som orsakade problemet. Målet är att se om du kan isolera orsaken till problemet till en specifik Chrome-förlängning.

För många omdirigeringar som webbplatsadministratör

Om du hanterar eller driver webbplatsen har du arbete att göra. Du har en omdirigeringsuppsättning någonstans som antingen slingar eller upprepar sig för många gånger. Låt oss ta reda på vilka omdirigeringar som går tillbaka, så att du kan lösa problemet på den administrativa backend på din webbplats.

  1. Navigera till Redirect-checker och skriv in din URL
  2. Välj analys för att se vad som omdirigerar och till var
  3. Identifiera de omdirigeringar som går tillbaka till sig själva
  4. Ändra looping omdirigeringar genom det administrativa gränssnittet för din webbplats

"Ändra looping-omdirigeringar via det administrativa gränssnittet för din webbplats" kan låta lite löst men den exakta metoden beror på vilken plattform din webbplats använder. I WordPress kan du till exempel använda ett omdirigeringsplugin eller behöva ändra din .htaccess-fil. I Joomla kan du använda Redirect Manager, i Magento skulle du använda omskrivningsverktyget. Du får idén.

Allt du behöver göra är att identifiera den omdirigering som orsakar problemet och fixa problemet i vilken plattform du använder för att administrera din webbplats, med hänvisning till din plattform och värdföretagets dokumentation för vägledning.

När du har åtgärdat problemet ska du testa länkarna noggrant igen för att se till att fixen fungerade som förväntat.

Dirigera om

Det finns olika typer av omdirigeringar, alla med koder som börjar med 3xx.

  • 301 - Sidan flyttas permanent.
  • 302 - Webbsidan tillfälligt inte tillgänglig.
  • 303 - Används för att omdirigera efter en PUT eller POST för att förhindra en uppdatering av sidan.
  • 307 - Webbsidan tillfälligt inte tillgänglig för något planerat. Efterträdare till 302 omdirigeringar för HTTP 1.1.
  • 308 - Permanent omdirigering av andra skäl.
  • 300 - Särskild omdirigering som inte används så ofta.
  • 304 - Särskild omdirigering som anger en cacheuppdatering för cachade webbsidor.

Varför omdirigeringar används

Det finns många legitima skäl att använda omdirigeringar och du skulle bli förvånad över hur ofta de används. Det vanligaste skälet för att använda en omdirigering är när du flyttar sidan till en ny värd eller URL. Om du har jobbat mycket på din SEO vill du inte förlora allt när du flyttar en sida.

Istället använder du en 301-omdirigering för att berätta för webbläsare och sökmotorer din sida har flyttat. Detta får fortfarande besökare på sidan och behåller all SEO-fördel som du tjänade.

En omdirigering från 302 eller 307 är användbar om du testar sidan eller uppdaterar den för att passa i stil eller ny teknik. Om URL-strukturen kommer att förbli identisk, behöver du bara lägga till en tillfällig omdirigering innan du publicerar sidan på riktigt.

Omdirigeringar är mycket användbara för att hantera en webbplats utan att tappa SEO-juice eller besökare. De kräver vård och testning men kan vara ett mycket användbart verktyg.

Om du har några förslag på sätt att hantera för många omdirigeringar, vänligen kommentera nedan.

Err_too_many_redirects - hur man fixar för Google Chrome