1.进入Vhosts目录下

cd /usr/local/nginx/conf/vhosts


2.修改配置文件

vim test.conf


防盗链类型:图片,js,音频,视频,压缩文件


修改内容

 location ~ .*\.(gif|jpg|jpeg|png|bmp|swf|flv|rar|zip|gz|bz2)$

    {

     access_log off;

     expires 15d;

     valid_referers none blocked  *.test.com *.aaa.com *.rise.com;

     if ($invalid_referer)

     {

     return 403;

    }

    location ~ .*\.(js|css)$

   {

      access_log off;

      expires 2h;

  }

红色为修改的内容


nginx配置防盗链_第1张图片


3.验证

/usr/local/nginx/sbin/nginx -t



4.重启

出现 kill的错误表示nginx没有启动

/etc/init.d/nginx start

/usr/local/nginx/sbin/nginx -s reload