精彩专题推荐:建站之入门课 建站之必修课 建站之关键课 网站价值所在 流量提高专题 css+div 标准 个人网站打造全过程
返回建站学首页
导航:
建站首页 | 网站设计 | 网站开发 | 网站运营 | 网页软件 | 建站指南 | 搜索优化 | 图像处理 | 视频教程 | 书籍教程 | 建站专题
当前位置:首页>网站开发>ASP教程>正文

ASP下载系统防盗链方法


来源:我要学习网 时间:06-11-12 点击: 点击这里收藏本文
以动感下载系统为例: 

打开文件 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 

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

  把此文章收藏到:          
广而告之
文章搜索
  • Google JZxue.Com

关于我们 | 联系我们 | 友情链接 | 网站地图
Copyright © 2005 - 2006 建站学 All rights reserved.