點擊右邊

台灣娛樂Nginx 若何設置防盜鏈

香港六合彩资料 需求:平日站點,都邑想讓本人網站的視頻以及圖片,免被盜用,畢竟視頻流量,花的都是白花花銀子(土豪可以不消思量)~~。

1、單刀直入,先上nginx設置文件

  1. server { 
  2.         listen       80; 
  3.         server_name  www.test.com; 
  4.   root  /data/web/; 
  5.         index index.php index.html; 
  6.         access_log  /data/logs/nginx/biao.madacode.access.log  main; 
  7.  
  8.   location /{ 
  9.     root /home/data/; 
  10.   } 
  11.  
  12.         error_page   404&nb電競運彩怎麼買sp;  /usr/local/nginx/html/404.html; 
  13.       
  14.   location ~ .*\.(wma|wmv|asf|mp3|mp4|mmf|zip|rar|jpg|gif|png|swf|flv)$ 
  15.   { 
  16.       valid_referers none blocked server_names *.test.com http://IP; 
  17.       if ($invalid_referer) { 
  18.     return 403; 
  19.       } 
  20.       expires    24h; 
  21. 539開獎結果      access_log off; 
  22.  
  23.   } 
  24.         location ~ /\. 
  25. &nbs麻將王換現金p;       { 
  26.             deny all; 
  27.         } 
  28.  

二、防盜鏈焦點設置文件詮釋

  1. location ~ .*\.(wma|wmv|asf|mp3|mp4|mmf|zip|rar|jpg|gif|png|swf|flv)$ 
  2.     valid_referers none blocked server_names *.test.com http://IP; 
  3.     if ($invalid_referer) { 
  4.   return 403; 
  5.     } 
  6.     expires  &n改善偏財運bsp; 24h; 
  7.     access_log off; 
  8.  

vaild_referers 有用的引用毗鄰,以下,不然就進入$invaild_refere,返歸403 forbiden。
1. none
"Referer" 泉源頭部為空的環境
2. blocked
"Referer"泉源頭部不為空,然則內里的值被代辦署理或者者防火墻刪除了,這些值都不以http://或者者https://開首.
3. server_names
"Referer"泉源頭部包括當前的server_names(當前域名)
3、摹擬案例測試
增添 –referer 摹擬引用,望效果間接403.證實下面設置是OK的

  1. [root@test]# curl –referer http://baidu.com   -I http://www.test.c六合彩版路om/temp/T19254/20190820/video_out_out/1/0011.mp4 
  2. HTTP/1.1 403 Forbidden 
  3. Server: Tengine 
  4. Date: Wed, 21 Aug 2019 09:54:44 GMT 
  5. Content-Type: text/html 
  6. Content-Length: 639 
  7. Connection: keep-alive 

【編纂保舉】

  1. 寧靜研究職員發明Linux版本的Winnti歹意軟件
  2. 寧靜研究職員分外喜好的12款Linux刊行版

【義務編纂:趙寧寧 TEL:(010)68476606】
點贊 0
【免責聲明】本站內容轉載自互聯網,其相關談吐僅代表作者小我私家概念盡非權勢巨子,不代表本站態度。如您發明內容存在版權成績,請提交相關鏈接至郵箱:,咱們將實時予以處置。