这去不开源的时候,为了防止别人盗用后台程序,普遍是这种方法。
<%Dim LockDomain, UrlDomain
LockDomain = "www.123.com" '这里改为你只想限制访问的域名,不能带“http://”
UrlDomain = LCase(Request.ServerVariables("HTTP_HOST"))
If UrlDomain <>LCase(LockDomain) And UrlDomain <>Replace(LCase(LockDomain), "www.", "") Then Response.End()
%>
在你的asp页面的顶部加上这样一段代码就可以。其实这样对一个稍微了解asp的人是没有多大作用的,只要别人获得了你的源码,没有什么不能改的,这个道理你应该明白。
request.servervariables("server_name")获得站点域名或IP修改xxx.asp文件
如限制本地调试则判断request.servervariables("server_name")是否等于
localhost或指定本地的IP
使该页面只能通过http://localhost/xxx.asp访问
如果绑定域名则判断request.servervariables("server_name")是否等于
指定域名www.xxx.com
使该页面只能通过http://www.xxx.com/xxx.asp访问
欢迎分享,转载请注明来源:夏雨云
评论列表(0条)