图片防盗链与破解

    大家都知道:百度、腾讯QQ、网易相册的图片不能盗链,也就是说不能在非图片所在地以外的地方使用。其实这东西是有方法 可以破解的。

 

一:防盗链实现的方法

 

    原理:服务器对请求头的信息(reference)字段进行判断,如果是来自本站,则通过请求,不是,则导向错误页面。

 

Apache下的配置:

防止文件盗链目标与要求

  • 统一在网站根目录下的 .htaccess 设置 :虽然理论上而言,在Apache中,可以针对每个目录分别 设置 .htaccess ,通过权限的继承与覆盖可以实现相当复杂的功能。不过,过多的 .htaccess 往往会增加管理的难度,有时候百密难免有一疏,修改 .htaccess 稍有遗漏便可能造成网站出现问题。
  • 默认情况下禁止其他网站盗链 :对图片文件而言,当其他网站使用 盗链时自动重定向至类似右图所示的图片,声明版权及宣传您的网站。当然,从降低对服务器带宽占用的角度考虑,这个图片文件不能过大,您也可以简单地拒绝其 访问,让其网页上图片位置以红“x”号代替。
  • 允许特定访问来源 :单纯针对图片文件来说,事实上也不可能禁止所有除您自身网站之外的其他访问,比如说 Google,如果您希望通过Google图片搜索获得一定访问的话,必须让其能够正确读取真正的图片文件,再如应能够让RSS订阅用户看到feed中的 图片,这就要求允许来自bloglines等的访问。
  • 允许特定目录下的文件被外部网站使用 :完全禁止外部网站有时会带来不便,很多时候,我们自己也可能需要在外部 网站使用部分文件。当然,放入这些目录的文件要有一定限制,不然,便失去设置防盗链的意义了。

设置 .htaccess 禁止图片盗链

下面即为博客

你可能感兴趣的:(图片防盗链与破解)