webForumDet fria alternativet

adressen från adressfältet

ASP

7 svar · 297 visningar · startad av firstchoice

Medlem sedan okt. 2001615 inlägg
Frågan#1

går det att få fram adressen som besökaren skrev in för att komma till min sajt

alltså om det skrev in typ
http://tillensajt.com
eller
http://hej.com

så att man kan kolla detta...för att skicka besökarna till olika sidor på serven

??

Medlem sedan juni 20022 599 inlägg
#2

Om surfarens webläsare skickar med den informationen (vilket alla nyare gör) så motsvarar det:

request.servervarables("HTTP_HOST")
Medlem sedan nov. 20017 144 inlägg
#3

Vad hade du tänkt att ha detta till?
Är det inte så som default att man kommer någon annan stans om man skriver hej.com istället för tillensajt.com....Det borde vara det?! Öhhh...

Medlem sedan juni 20022 599 inlägg
#4

Jesper>>

En IP kan motsvara flera DNS-entries.

Medlem sedan aug. 20012 349 inlägg
#5
'adress: [url]www.xx.com/tjohejsan[/url]
request.servervariables("URL") 'ger tjohejsan
request.servervariables("HTTP_HOST") 'ger [url]www.xxx.com[/url]

Om jag inte minns fel.

Medlem sedan okt. 2001615 inlägg
#6

alla adresserna pekar till samma IIS server
pallar inte mecka med den
utan jag har gjort en index sida som kollar vilken domain man annropar... beroände på vilken skickas man vidare till en fördefinerar undermapp

Medlem sedan nov. 20017 144 inlägg
#7

Men kan man inte styra det ifrån namnservern?!

Medlem sedan juni 20022 599 inlägg
#8

Men kan man inte styra det ifrån namnservern?!

Förstår inte riktigt frågan?

Om man har en sajt som lyssnar på en fysisk IP men har två DNS-namn så kanske man undrar vilket av dessa surfaren skrev in i adressfältet. Då är request.servervariables("HTTP_HOST") enda sättet att få reda på detta.

257 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
122 ms — deklarationer (db)
0 ms — hämta statistik (cache)
130 ms — hämta tråd, inlägg och bilagor (db)
125 ms — ändringar (db)