保护你的asp页面的两种办法 有时候你只想让人们从你的站点来访问你的某些页面, 而不允许他们从其它站点的非法链接中到达这些页面。
在你想保护的asp页面的顶部加上这些代码:
< %
if left(request.servervariables("http_referer"),24)
<> "http://www.yoursite.com/" and _
request.servervariables("http_referer") <> "" then
we used request.servervariables to get the domain name
of the referring web page.
if the domain name doesnt equal my domain name, then
i want to send the user to some other site
response.redirect "http://www.yahoo.com"
end if
% >
第二种办法是利用ip地址来判断用户访问的合法性,当你没有域名时,
用这种办法来进行在线测试是再方便不过的.
在你的asp页面顶部加上这些代码:
< %
if request.servervariables("remote_host") <> "195.161.73.13" and _
request.servervariables("remote_host") <> "" then
send them away, if you like
response.redirect "http://www.yahoo.com"
end if
% >