首页 正文

nginx对图片保护,禁止其他域名访问

       1569      2018-03-15    

在现在到处都是说版权的社会里,我们很多东西都要讲版权。特别是图片。今天给大家说一下在nginx服务器里,如何让你的图片不被别的网站访问。

效果很简单,只要服务器检测到你的访问来源不是来之你自己的域名,服务器就会返回403.代码也很简直只要在nginx下面加入这几行就可以了。

server{
...
#规定的文件格式
 location ~* ^.+\.(jpg|jpeg|gif|png|bmp)$ { 
               #来源不是设定域名的就返回403 
	       if ($http_referer !~* "itmin.cn") {
	            return 403;
	       }
	       
        }  
...
}


我要打赏