nginx 实现防盗链

# location /images/ {
location ~* .*\.(gif|jpg|png)$ {
    valid_referers none blocked 80boy.com *.80boy.com;
    if ($invalid_referer) {
        return 403;
        # rewrite ^/ http://www.80boy.com/403.jpg;
    }
}

语法:valid_referers none | blocked | server_names | string ...;

  none:请求头中缺少 Referer 字段;

  blocked:请求头中存在 Referer 字段,但其值已被防火墙或代理服务器删除;这些值都不以 http:// 或 https:// 开头;

  server_names:"Referer" 请求头字段包含的服务器名称之一;

 

posted on 2021-04-30 22:25  80boy  阅读(90)  评论(0)    收藏  举报

导航