Nginx防盗链配置

location ~*^.+\.(jpg|gif|png|swf|flv|wma|wmv|asf|mp3|mmf|zip|rar)$ { 
        valid_referers none blocked *.shiqidu.com; 
        if ($invalid_referer) { 
                return 403; 
                break; 
        } 
        access_log off; 
 }

none 意思是不存在的referer头(表示空的,也就是直接访问,比如直接在浏览器打开一个图片)

blocked 意为根据防火墙伪装referer头,如:“Referer: XXXXXXX”。

server_names 为一个或多个服务器的列表,0.5.33版本以后可以在名称中使用*通配符。