码迷,mamicode.com
首页 > 其他好文 > 详细

nginx服务器图片防盗链的方法

时间:2019-11-17 10:40:17      阅读:77      评论:0      收藏:0      [点我收藏+]

标签:shu   子域名   oca   www   服务   图片防盗链   jpeg   后缀   png   

nginx服务器图片防盗链的方法
<pre>
location ~* \.(gif|jpg|png|jpeg)$ {
expires 30d;
valid_referers *.shuchengxian.com www.shuchengxian.com;
if ($invalid_referer) {
rewrite ^/ http://www.shuchengxian.cn/404.jpg;
}
}
</pre>
代码解释:

<pre>
//其中“gif|jpg|jpeg|png|bmp|swf”设置防盗链文件类型,自行修改,每个后缀用“|”符号分开!
location ~ .*\.(gif|jpg|jpeg|png|bmp|swf)$
</pre>
<pre>
//就是白名单,允许文件链出的域名白名单,自行修改成您的域名!*.shuchengxian.com这个指的是子域名,域名与域名之间使用空格隔开!
valid_referers *.shuchengxian.com www.shuchengxian.com;
</pre>

<pre>
//这个图片是盗链返回的图片,也就是替换盗链网站所有盗链的图片。
rewrite ^/ http://www.shuchengxian.cn/404.jpg;
</pre>

 

nginx服务器图片防盗链的方法

标签:shu   子域名   oca   www   服务   图片防盗链   jpeg   后缀   png   

原文地址:https://www.cnblogs.com/newmiracle/p/11875316.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!