nginx防盗链

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了nginx防盗链相关的知识,希望对你有一定的参考价值。

前提条件:编译好nginx,在http模块中添加下面内容

server {

  listen 80;

        server_name 172.25.1.1;

        location ~*.(gif|jpg|png|swf|flv)$ {   ##定义需要防盗的照片类型

        root /usr/local/lnmp/nginx/html;    ##指定上述照片放的位置

        valid_referers none blocked 172.25.254.1;   ##指定能访问照片的ip或者域名

        if ($invalid_referer) {   ##如果不是指定的ip访问,则放回403

                        return 403;

                        rewrite ^.*$ http://www.baidu.com;

                        }

                }

        }

以上是关于nginx防盗链的主要内容,如果未能解决你的问题,请参考以下文章

Nginx系列:Nginx + keepalived 实现高可用 + 防盗链 + 动静分离

nginx 防盗链简单配置

Nginx防盗链Nginx访问控制Nginx解析php相关配置Nginx代理

Nginx防盗链访问控制 解析php相关配置及Nginx代理

nginx 防盗链

nginx 图片防盗链 设置