当前位置: 移动技术网 > 科技>操作系统>Linux > Nginx实现防盗链的方式

Nginx实现防盗链的方式

2019年10月23日  | 移动技术网科技  | 我要评论

一、ngx_http_referer_module(阻挡来源非法的域名请求),配置如下:

location ~.*\. (gif|jpg|png|flv|swf|rar|zip)$
{
    valid_referers none blocked test.com *.test.com;
    if($valid_referer)
    {
        #return 403;
        rewrite ^/ http://www.test.com/403.jpg;
     }
}

二、httpaccesskeymoudule,配置如下:

参数说明:

accesskey on|off  模块开关

accesskey_hashmethod md5|sha-1 签名加密方式

accesskey_arg  参数名称

accesskey_signature 加密规则

location ~.*\. (gif|jpg|png|flv|swf|rar|zip)$
{
    accesskey on;
    accesskey_hashmethod md5;
    accesskey_arg "key";
    accesskey_signature "mypass$remote_addr";
}

 

如对本文有疑问, 点击进行留言回复!!

相关文章:

验证码:
移动技术网