webForumDet fria alternativet

Maximum (1000) redirects followed

Webbutveckling

13 svar · 764 visningar · startad av annasmurf

Medlem sedan mars 2006237 inlägg
Frågan#1

hej!

jag vet inte vad jag ska lägga denna fråga så jag testar här:
När jag testar använda 301redirect.se och söker på min sida får jag följande svar:
ERROR
Maximum (1000) redirects followed

någon som vet hur jag löser detta och varför jag får detta?

Medlem sedan mars 2006237 inlägg
#2

Samma sak när man försöker köra en W3C validation så får man följande fel: Redirect loop detected (max_redirect = 7)

Medlem sedan aug. 20039 340 inlägg
#3

Du har någon sida som skickar en omriktning til sig själv. Eller något mer avancerat, sida 1 -> sida 2 -> sida 1 t ex. Mer än så kan jag inte säga utan att titt närmare på sidan.

Medlem sedan mars 2006237 inlägg
#4

vad ska jag kolla efter i min kod? så jag kan se detta?

Medlem sedan aug. 20039 340 inlägg
#5

Till att börja med, använder du något språk på serversidan? Isåfall vilket?

Medlem sedan mars 2006237 inlägg
#6

jag använder asp

Medlem sedan aug. 20039 340 inlägg
#7

Ok. Då ska du leta efter exempelvis något i stil med

<%@ Language=VBScript %>
<%
Response.Status="301 Moved Permanently"
Response.AddHeader "Location","http://www.new-url.com/"
%>
Medlem sedan mars 2006237 inlägg
#8

jag hittade en sådan kod, men vad ska jag göra då?

Medlem sedan aug. 20039 340 inlägg
#9

Tja, inte för att vara alltför oförskämd, men för att fixa ett sådant här problem måste du förstå vad koden gör och hur den är tänkt att fungera. Gör du inte det så fumlar du i mörkret.

Exempel: Du skulle kunna bara ta bort de raderna med kod, vilket borde få bort felmeddelandet. Men då skapar du troligtvis andra problem. Rätt lösning är troligen att bara köra den koden under vissa villkor. Men hur det ska jag göras kan jag inte svara på utan att veta mer om koden.

Medlem sedan mars 2006237 inlägg
#10

jo jag vet vad den gör och att jag måste ha kvar den, men varför klagar den på den kan man inte få ha den kan man ställa upp att den tillåter mer än 1000?

Medlem sedan aug. 20039 340 inlägg
#11

Den koden skickar besökaren vidare till en sida. Dit problem nu är att du skickas till samma sida om och om igen. Om du skulle öka begränsningen skulle ju besökarens webbläsare stå och göra samma sak om och om igen i all evighet!

Medlem sedan mars 2006237 inlägg
#12

hmm, ja ja jag undrar varför den skickas till samma sida hela tiden borde ju bara göra det en gång, men jag får klura vidare!

Medlem sedan mars 2006237 inlägg
#13

vi har partners som har fått en länk som tidigare låg under en 2.0-katalog, men sökoptimeringarna gillade inte det så vi lyft upp länken till roten och sen gjorde en redirekt men det är ju bara en sida!

Medlem sedan aug. 20039 340 inlägg
#14

Då kanske felet är att roten också skickar besökaren till roten, (dvs sig själv) och att du får loopen på det viset. Eller att 2.0-katalogen skickar besökaren till sig själv istället för roten. Eller något åt det hållet.

För övrigt, om du har beta-innehåll som du inte vill att sökmotorer ska se, lägg till ktalogen som disallow i robots.txt, eller lägg till meta noindex på varje sida.

264 ms totalt · 4 externa anrop · v20260731065814-full.6fe65c25
127 ms — deklarationer (db)
0 ms — hämta statistik (cache)
134 ms — hämta tråd, inlägg och bilagor (db)
123 ms — ändringar (db)