加入收藏 | 设为首页 | 会员中心 | 我要投稿 聊城站长网 (https://www.0635zz.com/)- 智能语音交互、行业智能、AI应用、云计算、5G!
当前位置: 首页 > 站长学院 > Asp教程 > 正文

有效的下载网站防盗链的ASP代码介绍

发布时间:2023-08-08 14:14:52 所属栏目:Asp教程 来源:
导读:以动感下载系统为例:

以下是代码片段:

   打开文件 SoftDown.Asp 在:

   if request.QueryString("ID")="" then

   response.write "不能连接或者没有指定下载软件"

   response.end
以动感下载系统为例:
 
以下是代码片段:
 
   打开文件 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 "下载链接来自其他网站,这是不允许的,<a href=""./"">请进入本站页面后再进行下载。</a>"
 
   CloseDatabase
 
   response.end
 
   end if
 
   本站下载系统网址列表 就是访问你下载频道网址里的域名,比如你的下载频道可以用多个网址来访问,所以这里用逗号隔开。
 
 

(编辑:聊城站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章