标题:
[求助]
关于apache图片防盗链规则
[打印本页]
作者:
hamen
时间:
2012-1-26 02:29
标题:
关于apache图片防盗链规则
这是在apache官网找到的一段图片防盗链规则代码:
RewriteCond %{HTTP_REFERER}
!^$
RewriteCond %{HTTP_REFERER} !
www.example.com
[NC]
RewriteRule
\.(gif|jpg|png)$
[R,NC]
但用在装了lanmp的系统里面却实现不了,请管理员帮帮看看。
作者:
hamen
时间:
2012-1-26 02:30
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !www.example.com [NC]
RewriteRule \.(gif|jpg|png)$ http://other.example.com/image.gif [R,NC]
复制代码
还有这段
作者:
admin
时间:
2012-1-26 11:47
用这个试试
SetEnvIfNoCase Referer "^http://www.domain.com" local_ref=1
SetEnvIfNoCase Referer "^http://domain.com" local_ref=1
SetEnvIf Referer "^$" local_ref=1
<filesmatch "\.(txt|doc|mp3|zip|rar|jpg|gif)">
Order Allow,Deny
Allow from env=local_ref
</filesmatch>
复制代码
作者:
hamen
时间:
2012-1-26 13:16
这个规则放在什么文件里面
作者:
hamen
时间:
2012-1-26 13:26
放在 www/wdlinux/wdapache/conf/httpd.conf 文件里面还是不行。
作者:
admin
时间:
2012-1-26 18:10
虚拟主机段
作者:
hamen
时间:
2012-1-26 18:57
<VirtualHost *:80>
DocumentRoot /www/web/229/public_html
SetEnvIfNoCase Referer "^
http://www.229.com
" local_ref=1
SetEnvIfNoCase Referer "^
http://229.com
" local_ref=1
SetEnvIf Referer "^$" local_ref=1
<FilesMatch "\.(jpg)">
Order Allow,Deny
Allow from env=local_ref
</FilesMatch>
</VirtualHost>
做成了这样,还是不能防盗链
作者:
admin
时间:
2012-1-26 20:38
你怎么测试的
作者:
hamen
时间:
2012-1-26 20:56
我在另外的网站调用这个做了防盗链的图片,图片显示正常
作者:
admin
时间:
2012-1-26 23:54
图片是用什么地址?
作者:
hamen
时间:
2012-1-27 00:54
http://www.229.com/uploads/allimg/xxx.jpg
复制代码
作者:
hamen
时间:
2012-1-27 12:02
管理员再看看,有人做成功过吗?
作者:
adamec
时间:
2012-8-28 02:10
作者:
linuxwolf
时间:
2014-6-17 11:45
我得防盗链也是不行!
欢迎光临 WDlinux官方论坛 (http://wdlinux.cn/bbs/)
Powered by Discuz! 7.2