说到apache防盗链,这里给出几个写法,供参考 在对应虚机的VirtualHost中加入:
RewriteEngine onRewriteCond %{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的所有请求
|