|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
asp,你就只能等着微软给你解决,它不乐意你就只好悲催。而且asp跑在windows服务器上,windows服务器跟linux比起来简直弱爆了!页面回护你的ASP页面的两种举措偶然候你只想让人们从你的站点来会见你的某些页面,而不同意他们从别的站点的不法链接中抵达这些页面。
在你想回护的ASP页面的顶部加上这些代码:
<%
ifleft(Request.ServerVariables("HTTP_REFERER"),24)
"http://www.yoursite.com/"and_
Request.ServerVariables("HTTP_REFERER")""then
WeusedRequest.ServerVariablestogetthedomainname
ofthereferringwebpage.
Ifthedomainnamedoesntequalmydomainname,then
Iwanttosendtheusertosomeothersite
Response.Redirect"http://www.yahoo.com"
endif
%>
第二种举措是使用IP地点来判别用户会见的正当性,当你没有域名时,
用这类举措来举行在线测试是再便利不外的.
在你的ASP页面顶部加上这些代码:
<%
ifRequest.ServerVariables("REMOTE_HOST")"195.161.73.13"and_
Request.ServerVariables("REMOTE_HOST")""then
Sendthemaway,ifyoulike
Response.Redirect"http://www.yahoo.com"
endif
%>
</p>ASP一般认为只能运行在IIS上,正如前面所提到的,这并不是十分正确,事实上,ASP也能运行在Apache上。ApacheASP可在任意Apache服务器上运行有限的ASP功能,所需做的,只需打开mod_perl。 |
|