May 18, 2006
如何配置Apache 防止图片盗链
作者:eygle
出处:http://blog.eygle.com
最近这几天,网站的流量猛增,分析了一下,发现是自己收集的一些喜爱的图片遭到疯狂盗链,我很高兴有同样的朋友欣赏我的选择,可是流量实在大得我无法忍受.
这是昨天一天的数据:
|
SQL> select * from ( FILE_NAME T 30 rows selected SQL> |
查一下来源,发现主要盗链来自chinaren,baidu贴吧和腾讯:
|
SQL> select * from ( C11 T 20 rows selected |
没办法马上采取措施,防止盗链,以下是从网上找到的方法,经测试有效:
1、假设允许连结图片的主机域名为:www.eygle.com
2、修改httpd.conf,增加如下配置
SetEnvIfNoCase Referer "^http://www.eygle.com/" local_ref=1
Order Allow,Deny
Allow from env=local_ref
这个简单的应用不光可以解决图片盗链的问题,稍加修改还可以防止任意文件盗链下载的问题。
使用以上的方法当从非指定的主机连结图片时,图片将无法显示,如果希望显示一张“禁止盗链”的图片,我们可以用mod_rewrite 来实现。
首先在安装 apache 时要加上 --enable-rewrite 参数加载 mod_rewrite 模组。
假设“禁止盗链”的图片为www.eygle.com.gif,我们在 httpd.conf 中可以这样配置:
RewriteEngine on
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http://www.eygle.com/.*$ [NC]
RewriteRule \.(jpg|jpg)$ http://www.eygle.com/www.eygle.com.gif [R,L]
当主机的图片被盗链时,只会看到 www.eygle.com.gif 这张图片!
很抱歉要采取这样的手段.因为带宽实在是不允许.
希望没有影响到大家,对于善意的引用,请大家告诉我网站,我会取消相应的限制.
Posted by eygle at 10:12 AM | Comments (1) | TrackBack
从网易Q1财报 看网易的高瞻远瞩
作者:eygle
出处:http://blog.eygle.com
今天看到网易发布了第一季度财报:
网易公司今天公布了第一季度财报。网易第一季度总营收为人民币5.298亿元(约合6610万美元),比去年同期增长61.7%,比上一季度增长8.7%。
营收为人民币4.506亿元(约合5620万美元),同比增长71.9%,比上一季度增长12.4%。网易表示游戏营收的大幅增长主要得益于《梦幻西游Online》收入的贡献。第一季度《梦幻西游》和《大话西游Ⅱ》最高同时在线人数已分别达到128万和58万。
虽然不太了解网易的这几款游戏,但是显然网易的转型是成功的.当初三大门户在面对SP市场的巨大诱惑时,网易毅然退出,转而专注于网游市场.这个转型已经初见成效.
而传统的SP市场已经翻天覆地,面面全非,前几天,SINA也宣布看淡增值服务,可是现在,大家都在看淡SP市场.以增值服务业务为主的几家上市公司正在面临严峻的挑战,这些公司的2006Q1财报均尚未发布.
然而在我看来,这些危急其实是一件好事,这标志着一个市场逐渐走向成熟,只有成熟的市场才能为消费者带来真正好的产品和服务.我期待活下来的企业,能够真正成为消费者的朋友.
Posted by eygle at 9:18 AM | Comments (3) | TrackBack
