利用Nginx配置文件制作防盗链(宝塔环境)

使用教程

  1. 开启宝塔的Nginx防盗链功能
  2. 启用防盗链后,就成功了(在白名单以外的网站访问这个文件时不能下载,直接访问这个文件是可以进行下载的)
  3. 我们要求只允许从某些网站跳转的时候才能进行下载,直接访问URL不能进行下载,就需要在配置文件这里做以下改动:
    #PHP-INFO-START  PHP引用配置,可以注释或修改
        #SECURITY-START 防盗链配置
        location ~ .*\.(jpg|jpeg|gif|png|js|css|zip|7z)$
        {
            expires      30d;
            access_log /dev/null;
            valid_referers www.qkeke.com qkeke.com;
            if ($invalid_referer){
               return 400;
            }
        }

    按照以上的代码,覆盖掉以前的代码。

THE END