apache图片防盗链

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

你可能感兴趣的:(apache防盗链,限制爬虫抓取)