腾讯云cdn里面有个防盗链referer设置,如果设置不允许为空,那么就不能直接在浏览器访问这张图片。
比如:
https://hostloc.com/1.png
这张图片是不能直接访问的,只能在论坛其他内容里面才显示。
这种效果用代码或者nginx是怎么实现的?
我看nginx官方有个referer模块规则
valid_referers none blocked server_names
这样设置白名单了,图片还是能直接在浏览器访问,只是其他网站不能调用了。
热议
2楼 乌拉擦 昨天21:00
https://fansly.com/r/hkd
参考这个站,这个站就做的比较好
3楼 alk19t 昨天21:01
就是检查referer
如果为空或者不为设定网址
那么就不显示
4楼 ApkB 昨天21:01
图片放PDF里,需要的时候生成
5楼 webjin 昨天21:04
防盗链规则
6楼 战神赵日天 昨天21:05
水印才是真正的大杀器
7楼 simonce 昨天21:06
是啊,这个具体怎么弄的。
8楼 永恒的魅力 昨天21:08
水印才是真正的大杀器
去水印一大堆
9楼 kmaf 5小时前
valid_referers后面直接跟域名,删除“none blocked”。
10楼 月の天使 5小时前
后台搞个session,页面生成URL,然后URL图片验证sessiion为MD5+IP,不符合就返回404
申明:本文内容由网友收集分享,仅供学习参考使用。如文中内容侵犯到您的利益,请在文章下方留言,本站会第一时间进行处理。