Nginx配置防盗链的完整步骤

  

  

通常站点,都会想让自己网站的视频和图片,免被盗用,毕竟视频流量,花的都是白花花银子(土豪可以不用考虑)~ ~。

  

        服务器{   听80;   server_name www.test.com;   根/数据/web/;   指数指数。php index . html。   access_log/数据/logs/nginx/biao.madacode.access。日志主要;      位置/{   根/home/data/;   }      error_page 404/usr/local/nginx/html/404.html;      ~ . * \位置。(wma |对wmv | asf | | mp3 mp4 | mmf |邮政| rar | jpg | gif | png | swf | flv)美元   {   valid_referers没有阻止server_name * .test.com http://IP;   如果(invalid_referer美元){   返回403;   }   到期后24小时;   access_log;      }   ~/\位置。   {   否认;   }      }      

        ~ . * \位置。(wma |对wmv | asf | | mp3 mp4 | mmf |邮政| rar | jpg | gif | png | swf | flv)美元   {   valid_referers没有阻止server_name * .test.com http://IP;   如果(invalid_referer美元){   返回403;   }   到期后24小时;   access_log;      }      

vaild_referers有效的引用连接,如下,否则就进入invaild_refere美元,返回403 forbiden。

  

1,没有   

“推荐人”来源头部为空的情况

  

2,阻塞   

“推荐人”来源头部不为空,但是里面的值被代理或者防火墙删除了,这些值都不以http://或https://者开头。

  

3, server_name   

“推荐人”来源头部包含当前的server_name(当前域名)

  

  

1,添加——推荐人模拟引用,看结果直接403。证明上面配置是OK的

        [root@test] #卷发,推荐人http://baidu.com——http://www.test.com/temp/T19254/20190820/video_out_out/1/0011.mp4   HTTP/1.1 403年被禁止的   服务器:Tengine   日期:2019年8月21日结婚,09:54:44格林尼治时间   内容类型:text/html   内容长度:639   连接:维生      

 Nginx配置防盗链的完整步骤”> <br/>
  </p>
  <p> </p>
  <p>以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,谢谢大家对的支持。</p><h2 class=Nginx配置防盗链的完整步骤