Apache 防盗链方法

Aloft 的空中楼阁

今天给 CTEX 论坛增加了防盗链功能。方法是在保存附件的目录中(也可以放在论坛的根目录中)增加 .htaccess 文件,内容如下:

SetEnvIfNoCase Referer "^http://www/.ctex/.org/" local_ref=1
SetEnvIfNoCase Referer "^http://ctex/.org/" local_ref=1
SetEnvIfNoCase Referer "^http://159/.226/.47/.108/" local_ref=1
<FilesMatch "/.(ibf|ipb|gif|png|jpg|jpeg)">
  Order Allow,Deny
  Allow from env=local_ref
  Allow from 127.0.0.1
</FilesMatch>

然后记得检查 http.conf 中论坛所在目录的设置,增加

AllowOverride FileInfo AuthConfig Limit

以上方法可以禁止用户从其他网站或者直接在浏览器地址栏输入地址的方式访问附件。

这个方法是从 Discuz! 论坛看到的
http://www.discuz.net/viewthread.php?tid=28372

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值