找回密码
 注册
【阿里云】2核2G云新老同享 99元/年,续费同价华为云精选云产品特惠做网站就用糖果主机Jtti,新加坡服务器,美国服务器,香港服务器
查看: 216|回复: 8

PHP站点如何设置防盗链?? 

[复制链接]
发表于 2013 年 1 月 26 日 17:18:28 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

×
PHP站点如何设置防盗链??  
用户经常面对的一个问题就是服务器的流量问题,而站点文件被盗链是其中最为主要的部分。所谓盗链,是指其他网站直接链接我们网站上的文件,一般来说,盗链的对象大多为很耗带宽的大体积文件,如图片、视频等。这样造成的后果主要有:增加了服务器的流量负担,影响我们网站的访问速度。

  如果你用的是Apache服务器,那么使用.htaccess文件就可以很方便的进行设置,从而防止其他站点的用户盗链我们站点的文件。

  使用.htaccess禁止盗链

  通过.htaccess来防止网站的图片、压缩文件、或视频等非Html文件被盗链的方法相当简单,通过在该文件中加入几句命令即可保护我们宝贵的带宽。如下设置:

  RewriteEngine on

  RewriteCond %{HTTP_REFERER} !^$ [NC]

  RewriteCond %{HTTP_REFERER} !zzidc.com [NC]

  RewriteCond %{HTTP_REFERER} !baidu.com [NC]

  RewriteCond %{HTTP_REFERER} !Google.cn [NC]

  RewriteCond %{HTTP_REFERER} !feedburner.com [NC]

  RewriteRule .*\.(gif|jpg)$ http://zzidc.com/no.jpg [R,NC,L]

  简单的解释一下上述语句:

  1、RewriteCond %{HTTP_REFERER} !^$ [NC]

  允许空“HTTP_REFERER”的访问,即允许用户在浏览器地址栏中直接输入图片地址时图片文件的显示。一般而言,这是可选的,不过,建议这么设置,如果强迫必须具有“HTTP_REFERER”才能访问,可能会带来某些问题,比如说在用户通过代理服务器访问时。

  2、RewriteCond %{HTTP_REFERER} !zzidc.com [NC]

  设置允许访问的HTTP来源,包括我们的站点自身、Google、Baidu、Bloglines、Feedburner等。

  3、RewriteRule .*\.(gif|jpg|png)$ http://zzidc.com/no.png [R,NC,L]

  定义被盗链时替代的图片,让所有盗链 jpg、gif、png 等文件的网页,显示根目录下的 no.png 文件。注意:替换显示的图片不要放在设置防盗链的目录中,并且该图片文件体积越小越好。当然你也可以不设置替换图片,而是使用下面的语句即可:

  RewriteRule .*\.(gif|jpg|png)$ - [F]

  4、说明一下其中的R、NC 和 L

  R 就是转向的意思

  NC 指的是不区分大小写

  L 的作用是指明本次转向到此结束,后续的转向不受先前判断语句的影响

  5、防止盗链的文件类型

  上例中是 gif、jpg、png,而根据需要,可更改或添加其他文件类型,如rar、mov等,不同文件扩展名间使用“|”分割。

  这样的话,就可以基本做到简单的防止被盗链情况的发生,而且可以尽最大可能的减少服务器流量的无谓消耗。
云空间适用于社区网站、企业官网、门户网站、电子商务网站等 景安云空间是基于景安自主研发的云计算平台开发的又一个高端虚拟化产品。其"大数据、大流量"特性充分满足了互联网时代高 速发展的需要。云空间更具有独立ip地址、自助管理、多站点创建、多数据库创建、数据保障、网络安全保障等功能。云空间不仅可以大 大节省您的人力、物力、财力投入,而且云空间可以使您比竞争对手"跑"的更快。
┏━━━━━━━━━━━━━━━━━━━━┓
郑州市景安计算机网络技术有限公司
联系人:秦瑞华
QQ:537008097
手机:18037679312
电话:0371-63335506
地址:花园路144号信息大厦7层(省电视台对面)
┗━━━━━━━━━━━━━━━━━━━━┛
Jgwy.Com - Free Web Hosting Guide & Directory In China since 2001! Jgwy.Net-Jglt.Net
发表于 2013 年 1 月 29 日 01:09:37 来自手机 | 显示全部楼层
【腾讯云】2核2G云服务器新老同享 99元/年,续费同价
文章最后面的是什么意思啊?没懂!来自: Android客户端
Jgwy.Com - Free Web Hosting Guide & Directory In China since 2001! Jgwy.Net-Jglt.Net
回复

使用道具 举报

发表于 2013 年 1 月 29 日 15:59:07 | 显示全部楼层
软文,主要目的是做广告。
Jgwy.Com - Free Web Hosting Guide & Directory In China since 2001! Jgwy.Net-Jglt.Net
回复

使用道具 举报

发表于 2013 年 1 月 29 日 16:12:34 | 显示全部楼层
挺硬的,不算软文,呵呵!
Jgwy.Com - Free Web Hosting Guide & Directory In China since 2001! Jgwy.Net-Jglt.Net
回复

使用道具 举报

发表于 2013 年 2 月 1 日 16:22:06 | 显示全部楼层
Jgwy.Com - Free Web Hosting Guide & Directory In China since 2001! Jgwy.Net-Jglt.Net
回复

使用道具 举报

发表于 2013 年 2 月 1 日 18:14:34 | 显示全部楼层
这东西确实还不算软文,只是此文带了AD全世界都知道.
Jgwy.Com - Free Web Hosting Guide & Directory In China since 2001! Jgwy.Net-Jglt.Net
回复

使用道具 举报

发表于 2013 年 2 月 5 日 19:47:32 | 显示全部楼层
【腾讯云】2核2G云服务器新老同享 99元/年,续费同价
地板说的有道理。。。
Jgwy.Com - Free Web Hosting Guide & Directory In China since 2001! Jgwy.Net-Jglt.Net
回复

使用道具 举报

发表于 2013 年 2 月 5 日 21:37:18 | 显示全部楼层
本帖最后由 Cn.modao 于 2013-2-5 21:40 编辑


试下防盗链

………………
完了,貌似效果不错
Jgwy.Com - Free Web Hosting Guide & Directory In China since 2001! Jgwy.Net-Jglt.Net
回复

使用道具 举报

发表于 2013 年 3 月 16 日 13:47:47 | 显示全部楼层
使用.htaccess禁止盗链
Jgwy.Com - Free Web Hosting Guide & Directory In China since 2001! Jgwy.Net-Jglt.Net
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|金光论坛

GMT+8, 2024 年 11 月 17 日 00:24 , Processed in 0.120278 second(s), 21 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表