一直以来总是被图片盗链所困挠,也找到一些方法,如不定时更改文件名称,象我以前“网摘代码”图片就改过名称,没想到改过之后,盗链的人就迅速跟进,很烦人呐。
不定期更改z-blog附件目录名称,这是z-blog论坛给出的防盗链方法。
修改如下:
1.将ZC_UPLOAD_DIRECTORY的值设为“ABC”,形如Const ZC_UPLOAD_DIRECTORY="abc"
2.通过FTP管理将BLOG目录下的UPLOAD目录名改为“ABC”
3.文件重建
4.使用时还是用原先的标签不变,还是upload/附件这样。系统会自动替换为ABC的。
但这些方法都不能从根本上解决盗链问题,费事不说而且不利于SEO。最后搜索防盗链方法的结果,都说只有在服务器安装防盗链软件才行。
溯其反盗链原理:
Http标准协议中有专门的字段记录referer
一来可以追溯上一个入站地址是什么
二来对于资源文件,可以跟踪到包含显示他的网页地址是什么。
因此所有防盗链方法都是基于这个Referer字段的,
于是上星期在蓝色的指点下找到一款成熟产品“IIS反盗链接软件—链接守护者”,请晓风在服务器上安装上。


防盗效果见这里:防盗链系统测试
在友好站点中,填入了一些图片搜索引擎和网摘类站点,允许图片引用,以利于SEO优化。
对google图片搜索,不加入友好站点也能显示引用图片,估计有个缓存过程;
对百度就不行了,百度是直接引用,不加入友好站点,就显示为红叉;
其它如Feed订阅网站,如feedsky、鲜果、抓虾之类,都要设为例外项。
此外,还有几个韩国搜索引擎,经常访问我博客上的“蜡笔小新”那篇文章,看来韩国人对这个日本小屁孩挺感兴趣的。所以将这几个韩国站点也设为友好站点。
此款产品有免费版和收费版。收费版有“友好站点”和“强反盗链技术”可以设置。启用“强反盗链技术”后,盗链下载的站点,右键另存为失效,在浏览器直接输入图片URL也不显示,可以说反盗链措施非常强大。
用下载软件还是可以下载附件的,但做为一个博客来说,这样的防盗链功能就足够了。我个人感觉这款软件设置方便,应用简单,不要啃复杂的“正则表达式”高级的设置,总之是一款非常管用的IIS防盗链软件。
下载购买此款防盗链产品,请移步至:蓝色经典。此外,蓝色还推荐了另一款防盗链软件,“威盾防盗链专家”,它有更多的功能。如果你对防盗链有更高的要求,可以去看一看。