nginx 防盗链配置方法
防盗链作用
- 防止防止资源被盗用
- 保证信息安全
- 防止流量过量
- 区分那些非正常的请求
http_refer
防盗链
配置方法
server {
loction ~ .*\.(jpg|png|gif)$ {
gzip on; 启用压缩
gzip_http_version 1.1; http协议
gzip_comp_level 5; 压缩比例
expires 24h; 缓存24小时
gzip_types image/jpeg image/png image/jpg; 压缩内容类型
valid_referers none blocked 47.104.184.134;
if ($invalid_referer) {
return 403
}
root /data/images; 目录
}
}
配置说明
none
没有 referer,比如直接打开图片地址blocked
不规则的 referer
,比如不是浏览器发送的请求访问47.104.184.134
指定IP或域名访问,只要html访问就会带 referer
,但需要指定的域名才能访问
验证 valid_referers
满足那么 $invalid_referer
为 false
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

上一篇: nginx 配置代理
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论