webForumDet fria alternativet

Skicka vidare om en viss adress används

ASP

8 svar · 259 visningar · startad av bigsky

Medlem sedan maj 2002821 inlägg
Frågan#1

Hur skulle det kunna se ut om jag i min första sida vill ha en funktion som skickar besökaren vidare om en viss adress angivits i adressfältet?

Upplägget är följande. Jag har en domän för flera olika sidor. Vill man till sida 1 skriver man in grunddomänen. Men vill man till sida 2 ska man också skriva in grunddomänen fast automatiskt skickas vidare. Går det?

Medlem sedan juni 20019 519 inlägg
#2

går det inte med

response.redirect "http://Nydomän.com"

eller är bara response.redirect till för sidorna på domänen?

Medlem sedan maj 2002821 inlägg
#3

Nog ska väl det gå, men jag vill veta hur man får tag på den adress besökaren skrev in Så att jag vet vart jag ska skicka denne vidare.

Medlem sedan juni 20019 519 inlägg
#4

Tror inte det går faktist.... inte med ASP.... men jag har upptäkt att det finns fler funktioner i ASP som jag aldrig hört talas om :e

Medlem sedan dec. 20003 887 inlägg
#5

bigsky skrev:

Vill man till sida 1 skriver man in grunddomänen. Men vill man till sida 2 ska man också skriva in grunddomänen fast automatiskt skickas vidare

Ehh... du vill att samma adress ska kunna gå till två ställen?

Medlem sedan maj 2002821 inlägg
#6

Typ. Om det går. Sidan ska alltså "känna" av vilken adress som skrevs in och därefter kunna skicka besökaren rätt.

Medlem sedan juni 20019 519 inlägg
#7

Varför ska sidan göra något som tex IE redan gör?

Medlem sedan maj 2002821 inlägg
#8

Jag ska förtydliga mig lite. Som många andra så har jag en extra dator med en serverprogramvara installerad. Eftersom att jag har 5 dynamiska IPs så använder jag en DNS-tjänst. På servern ligger flera olika sidor/projekt. Till varje projekt har jag i DNS-tjänsten knutit en adress, typ adress.ath.cx. Skriver man in adress1.ath.cx och adress2.ath.cx kommer man ju till samma projekt (server rooten) eftersom att de pekar på samma IP.

Jag undrade därför om man på default.asp i server rooten kunde känna av om man skrivit in adress1.ath.cx eller adress2.ath.cx i adressfältet och därefter skicka besökaren rätt, dvs till resp. undermappar?

Medlem sedan maj 200010 687 inlägg
#9

Enklast är väl att lägga till fler siter i IIS:en. Och för varje site ange vilken adress som den ska gälla för.
Annars så får du väl kolla på SERVER_NAME i Request.ServerVariables.

Men som sagt smartast att låta IIS:en sköta detta.

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