闲来无聊写了一个简单的防盗链的程序。希望对大家有用。
功能非常的简单。没有做一些高级的扩展,以后有可能的话会做扩展。
4月14日修正:
增加节省宽带流量的统计。默认图片改为gif,修正多线程下对静态变量操作可能出现的警告。
程序的使用:
首先本程序必须启用asp.net,.Net Framework 2.0
上传所有文件到站点的根目录
在映射中添加一个新的映射,
扩展名 .jpg
可执行文件为 C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_isapi.dll(路径可能跟安装的路径不一样而不一样,可查看.aspx的执行文件路径即可.注意,如果要启用图片404功能。得将检查文件是否存在的勾去掉)
然后添加 .gif
然后添加 .bmp
(程序实际上个支持任何资源防盗链比如doc,wmv等等。只是代码中没有对这个进行设置,因为每个文件类型防盗链时,默认返回的数据是不一样的。目前只做了图片类型的防盗链)