王朝知道
分享
 
 
 

怎么防止别人盗连自己网站的图片

王朝知道·作者佚名  2009-06-30  
宽屏版  字体: |||超大  
 
分类: 电脑/网络 >> 互联网
 
问题描述:

asp的

网站上显示的图片

IIS有限呀

参考答案:

IIS

推荐理由:

作为网站的站长来说,最不愿看到的事情就是自己辛苦做出的图片、文章被人盗链了,而且这种盗链不但不能给网站带来访问量,反而会造成站点流量过大,导致费用增加。虽然现在有好多防止盗链的方法,如加密文件路径、定期更换目录等,可效果却差强人意。本文介绍了一个新颖的防盗链软件“链接守护者”,希望对大家有帮助。

操作步骤:

在操作前要强调的一点是,本软件是针对IIS而开发的,所以只对采用IIS服务管理的网站有效。

Step1 安装链接守护者

软件下载完毕后,将它解压缩到一个目录,压缩包中有两个文件,分别是LinkAngelFree.dll和LinkAngelFree配置程序。软件的安装过程其实就是将LinkAngelFree.dll文件添加到ISAPI筛选器的过程。选择“开始/程序/管理工具/Internet服务管理器”,在打开的窗口中鼠标右击“默认Web站点”,选择“属性”菜单。在出现的“默认Web站点属性”窗口中,进入“ISAPI筛选器”标签页(如图1)。点击“添加”按钮,在弹出的对话框的“筛选器名”中键入筛选器名,如“防盗链筛选器”,然后点击“浏览”按钮,找到 LinkAngelFree.dll文件,最后点击“确定”按钮。至此ISAPI筛选器就安装完毕了,同时该程序也安装成功了,重新启动IIS服务,该ISAPI筛选器就会自动运行了。

小知识:ISAPI筛选器是一种服务器端应用程序的实现方式,通常以动态链接库(即.dll文件)的形式来实现,它可以处理连入或连出IIS的数据流,从而实现数据验证、客户身份检验等功能。

Step2 设置链接守护者

接下来运行LinkAngelFree配置程序,对其进行参数配置。下面以设置名为“家用电脑”,域名为“”的网站防盗链为例。

设置站点参数:进入“站点参数”标签页,先在“站点名称”后的空白框中输入网站名“家用电脑”;然后在“站点域名”后输入网站的域名“”前缀,而且多个域名要用分号分隔,如果网站具有多个子域名,则只需指定根域名即可;如果你允许某些合作站点连接该网站的文件,可在“友好站点域名”后输入合作站点的域名,多个站点需要用分号分隔开;最后在“激活链接守护者”前的复选框中打勾。

小提示:在“反盗链免疫特征码”栏可以设定对某些文件不过滤,如网站的logo广告等。方法是选中“启用免疫特征码”,然后在“文件特征码”、“物理路径特征码”或“虚拟路径特征码”的输入框中按自己需要填入文件名、文件路径或文件虚拟目录。

设置文件参数:在这里能够设置那些文件需要防盗链,假如要防止带有jpg后缀的文件被盗链,需要先在“文件扩展名”后的输入框中键入“.jpg”,然后按“新增”按钮,如果需要同时设置多个文件后缀名,后缀名之间需要用分号隔开;然后在“反盗链方法”栏中选择防盗方法,软件提供了两种方法,第一种是“文件不存在”,当选择了这种方式,盗链者就会看到文件不存在的信息,第二种是“替换原文件”,你可以用其他文件来替换原来的文件,如带有自己站点广告的图片,这样盗链者不但不能得到想要的文件,而且还顺便给自己的站点做一下广告,一举两得^-^。设置完成后,按软件主窗口下的“确定”按钮确认操作。

怎么样简单吧?以后你再不需要担心自己网站的文件被盗链了!快下载一个试试吧!下载地址:

ASP

ASP下载系统防盗链方法

日期:2005年5月8日 作者:不详 查看:[大字体 中字体 小字体]

以动感下载系统为例:

打开文件 SoftDown.Asp 在:

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

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

response.end

end if

的上面或者是下面加上下列代码

dim strReferer,domain,splDomain,isHttp

isHttp=false

'本站下载系统网址列表,不要带上

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

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

定期改连接

小贴士:① 若网友所发内容与教科书相悖,请以教科书为准;② 若网友所发内容与科学常识、官方权威机构相悖,请以后者为准;③ 若网友所发内容不正确或者违背公序良俗,右下举报/纠错。
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
如何用java替换看不见的字符比如零宽空格&#8203;十六进制U+200B
 干货   2023-09-10
网页字号不能单数吗,网页字体大小为什么一般都是偶数
 干货   2023-09-06
java.lang.ArrayIndexOutOfBoundsException: 4096
 干货   2023-09-06
Noto Sans CJK SC字体下载地址
 干货   2023-08-30
window.navigator和navigator的区别是什么?
 干货   2023-08-23
js获取referer、useragent、浏览器语言
 干货   2023-08-23
oscache遇到404时会不会缓存?
 干货   2023-08-23
linux下用rm -rf *删除大量文件太慢怎么解决?
 干货   2023-08-08
刀郎新歌破世界纪录!
 娱乐   2023-08-01
js实现放大缩小页面
 干货   2023-07-31
生成式人工智能服务管理暂行办法
 百态   2023-07-31
英语学习:过去完成时The Past Perfect Tense举例说明
 干货   2023-07-31
Mysql常用sql命令语句整理
 干货   2023-07-30
科学家复活了46000年前的虫子
 探索   2023-07-29
英语学习:过去进行时The Past Continuous Tense举例说明
 干货   2023-07-28
meta name="applicable-device"告知页面适合哪种终端设备:PC端、移动端还是自适应
 干货   2023-07-28
只用css如何实现打字机特效?
 百态   2023-07-15
css怎么实现上下滚动
 干货   2023-06-28
canvas怎么画一个三角形?
 干货   2023-06-28
canvas怎么画一个椭圆形?
 干货   2023-06-28
canvas怎么画一个圆形?
 干货   2023-06-28
canvas怎么画一个正方形?
 干货   2023-06-28
中国河南省郑州市金水区蜘蛛爬虫ip大全
 干货   2023-06-22
javascript简易动态时间代码
 干货   2023-06-20
感谢员工的付出和激励的话怎么说?
 干货   2023-06-18
 
>>返回首页<<
 
 
 
静静地坐在废墟上,四周的荒凉一望无际,忽然觉得,凄凉也很美
© 2005- 王朝网络 版权所有