webForumDet fria alternativet

Response.redirect & cookie

ASPur ASP

9 svar · 265 visningar · startad av Nicklas

Medlem sedan juni 200133 inlägg
Frågan#1

Jag har en massa undersidor som jag infogar på index sidan mha select case strängar osv. Dessa undersidor kommer med stor sannlikhet att bli indexerade av sökmotorer om jag inte skapar en robot.txt fil som låser dessa vilket jag inte vill så jag tänkte om jag lägger följande kod på undersidorna så kommer besökarna att bli förflyttade till första sidan.

<%
request.cookies("change")

If request.cookies("change") = "" Then
		response.redirect "index.asp"
End If
%>

när jag sedan på första sidan försöker att öppna den sidan som koden ligger på så kommer jag hela tiden till index sidan pga. att kakan = "" så då skapar jag en kaka på indexsidan som blir = 1 så är problemet löst. Nackdelen är att besökaren kommer till index sidan och inte den sidan/informationen som han/hon sökte efter.

Kan man göra ett script som kollar vilken sida besökaren kom till och sedan på index sidan kolla av om det finns en querystring som matchar och skicka personen till den sidan ? *hmm* hoppas att någon fattar (gör det knappt själv ;) )

Medlem sedan feb. 200112 078 inlägg
#2

Varför skicka tillbaks besökaren till index.asp innan du kollat vad han har i querystring:en då? :)

Medlem sedan juli 2002171 inlägg
#3

Använd Session istället för cookies!

Medlem sedan okt. 2001157 inlägg
#4

håller med K++ :)

Medlem sedan okt. 20005 273 inlägg
#5

Jag håller inte med......sessions suger på serverPOWER......men jag undrar såsom OverRide varför du ska skicka framochtillbaks så där :OO

Medlem sedan feb. 200112 078 inlägg
#6

K++ skrev:

Använd Session istället för cookies!

Kan du motivera det där? :q

Medlem sedan juni 200133 inlägg
#7

icaaq skrev:

Jag håller inte med......sessions suger på serverPOWER......men jag undrar såsom OverRide varför du ska skicka framochtillbaks så där :OO

index sidan innehåller all design medas undersidorna i stort sätt bara är ren text som indexeras på första sidan men dessa kommer att listas i sökmotorerna och då kommer ju besökaren till en ren textsida utanför designen.

Medlem sedan okt. 20005 273 inlägg
#8

Kan du visa lite kod på denna select Case?

Medlem sedan mars 20015 287 inlägg
#9

Inte för att jag vet, men indexerar sökmotorer sidor som inte "syns" med länkar och så någonstans?
Jag menar en sida som är infogad med ssi tex, dess filnamn kommer ju aldrig att synas då.
Vidare har man ju inget sidhuvud med metataggar i de inkluderade sidorna, kan en sökmotor hitta sådant?

Medlem sedan okt. 20005 273 inlägg
#10

Det var det jag menade.......DEt låter lite mysko......Om jag liksom söker på "icaaq" och du har en sida som handlar om "icaaq" som heter icaaq.asp då kan du köra nått typ sånt här

[red]
<%
If Request.Cookies("dindomäm")("change") = "" Then
	Request.Cookies("dindomän)("sida") = Request.ServerVariables("SCRIPT_NAME")
	Response.Redirect "index.asp"
End if
%>
		
[/red]

Men jag tror inte att det kommer att gå, då jag tror att allt kommer att indexeras på index sidan.

271 ms totalt · 3 externa anrop · v20260731065814-full.b746b907
137 ms — hämta forumlista (db)
131 ms — hämta statistik (db)
128 ms — hämta tråd, inlägg och bilagor (db)