网站制作学习网经验与学习→正文:nginx referer防盗连
字体:

nginx referer防盗连

经验与学习 2023/7/4 17:19:36  点击:不统计


 nginx 在使用中,如何防止别人盗链自己的图片或者内容,防止流量被别人用呢,就是要通过验证referer 来防盗连

配置如下:
server {
...
valid_referers none blocked *.forasp.cn www.forasp.cn; # 表示允许访问的 条件
if ($invalid_referer) {
return 403;
#  #rewrite ^.*$ domain/403.jpg; 
}
...
}
(1)解析nginx防盗连配置:
Nginx参数valid_referers,valid_referers参数可以用于做防盗链,将设置变量 $invalid_referer, 如果是禁止访问则为1 表示true,否则0 表示false
(2)后面的参数表示什么意思呢
none 表示没有referer 也可以访问
blocked 表示 referfer 不能为空
servernames 可以是 域名,可以是ip 就是允许的访问的情况
(3)配置位置
可以和location 平级(是server 的子级),也可以放到location 中。
 
以上就是nginx配置防盗连了。

·上一篇:Nginx 清理缓存添加安装模块 ngx_cache_purge >>    ·下一篇:Message: session not created: This version of ChromeDriver only suppor >>
推荐文章
最新文章