说到apache防盗链,这里给出几个写法,供参考
在对应虚机的VirtualHost中加入:
分别限制了
1、refer为空
2、refer非abc.com这个域
3、refer非指定的ip
限制爬虫
拒绝UA为BaiduSpider的所有请求
在对应虚机的VirtualHost中加入:
RewriteEngine on
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !abc\.com [NC]
RewriteCond %{HTTP_REFERER} !10.12.11.190 [NC]
RewriteRule .*.(png|gif|jpg|jpeg|bmp|rar|zip|swf|mp3|wav|flv)$ - [F]
分别限制了
1、refer为空
2、refer非abc.com这个域
3、refer非指定的ip
限制爬虫
RewriteCond %{HTTP_USER_AGENT} ^.*BaiduSpider.* [NC]
RewriteRule .* - [F,L]
拒绝UA为BaiduSpider的所有请求