知识库

ASP下载系统防盗链方法

来源: 本站    类别: 知识库    日期: 2011/6/3

 

  以动感下载系统为例:

  打开文件 SoftDown.Asp 在:

以下是引用片段:
  if request.QueryString("ID")="" then
  response.write "不能连接或者没有指定下载软件"
  response.end
  end if


  的上面

  或者是下面加上下列代码

以下是引用片段:
  dim strReferer,domain,splDomain,isHttp
  isHttp=false


  本站下载系统网址列表,不要带上http://

以下是引用片段:
  domain="sron.net,61.156.14.223,61.156.14.227"
  splDomain=split(domain,",")
  strReferer=Request.ServerVariables("HTTP_REFERER")
  for iii = 0 to ubound(splDomain)
  if instr(strReferer,trim(splDomain(iii)))>0 then isHttp=True
  next
  if isnull(strReferer) or isHttp=false then
  Response.Write "下载链接来自其他网站,这是不允许的,请进入本站页面后再进行下载。"
  CloseDatabase
  response.end
  end if


  本站下载系统网址列表 就是访问你下载频道网址里的域名,比如你的下载频道可以用多个网址来访问,所以这里用逗号隔开 。


相关文章


Copyright © 2004 - 2024 CNHWW Inc. All Rights Reserved
石家庄市征红网络科技有限公司版权所有 邮政编码:050051
服务电话:0311-85315152 13931185013 在线客服QQ:81447932 / 81447933 邮箱: cnhww@163.com