Frågan#1
varför redirectar inte denna kod
<%
strAddress = Request.ServerVariables("REMOTE_ADDR")
if strAdress = "Http://www.celebration.nu" then
response.Redirect "Http://www.celebration.nu/default.asp"
end if
%>
7 svar · 371 visningar · startad av WebbisNet
varför redirectar inte denna kod
<%
strAddress = Request.ServerVariables("REMOTE_ADDR")
if strAdress = "Http://www.celebration.nu" then
response.Redirect "Http://www.celebration.nu/default.asp"
end if
%>
emission skrev:
REMOTE_ADDR är besökarens IP-nummer, och kan inte vara http://....
Dessutom ska det vara liten bokstav i protokollangivelsen, dvs "http" och inte "Http"
SERVER_NAME som är det rätta funkade inte heller
<%strAddress = Request.ServerVariables("SERVER_NAME")
if strAddress = "http://www.celebration.nu" then
response.Redirect "Http://www.celebration.nu/default.asp"
end if%>
Nej, SERVER_NAME innehåller inte "http://". Prova att skriva ut variabeln vettja, så ser du ju vad du ska jämföra med.
<%strAddress = Request.ServerVariables("SERVER_NAME")
if strAddress = "www.celebration.nu" then
response.Redirect "/default.asp"
end if%>
tyckte det funkade men gjorde visst inte det sen
emission skrev:
Prova att skriva ut variabeln vettja, så ser du ju vad du ska jämföra med.
har skrivit ut den och fick celebration.nu
Dåså. Då är det inte så konstigt att inte if-satsen fungerar.