nginx 防盗链 - valid_referers
2019-06-25 本文已影响0人
ebayboy
1. 防盗链配置
配置要点
none : 允许没有http_refer的请求访问资源;
blocked : 允许不是http://开头的,不带协议的请求访问资源;
server_names: 表示是以下域名允许访问
配置如下:
location ~* \.(gif|jpg|png|webp)$ {
valid_referers none blocked server_names
*.testnginx.com ~\.baidu\. ~\.google\.;
if ($invalid_referer) {
return 403;
}
}
3. 测试防盗链
3.1 不带http_refer
3.2 带非法http_refer
3.3 带合法http_refer