Referer防盗链
更新时间: 2025-08-04 09:47:43
Referer防盗链功能通过检查HTTP请求头中的Referer字段,通过设置的Referer黑白名单规则,实现对访问请求的控制。启用该功能后,CDN会根据请求中的Referer信息判断是否允许访问,从而有效防止资源被未经授权的第三方盗用,确保内容分发的安全性和合法性。Referer防盗链主要用于保护网站的资源不被其他网站直接引用或盗用。通过设置Referer防盗链,可以有效限制资源的使用范围,保护网站的内容和带宽,防止恶意盗链。
常见的使用场景包括:
- 图片/视频资源防盗链: 网站上的图片或视频文件可以通过 Referer 检查确保它们只能在特定网站或页面上显示,防止其他网站未经许可盗用资源。
- 内容保护: 防止某些媒体内容(如文章、下载文件、在线文档)被非法网站直接链接而未经授权访问,保证内容只在合法的平台上访问。
- 广告防盗链: 防止广告素材被其他网站未经授权展示,从而影响广告投放效果和收入。
- 版权保护: 保护版权内容,确保视频、图片等多媒体资源仅能在经过授权的平台上播放或显示。
1.登录 CDN 控制台
2.在左侧菜单栏选择域名管理,单击域名操作列的管理
3.进入域名配置页面,切换至 访问控制,选择Referer防盗链
配置项 | 说明 |
---|---|
启用防盗链 | 默认关闭,单击开关即可启用该配置 |
防盗链类型 | 黑名单 携带黑名单Referer的请求均无法访问当前资源。 白名单 只有携带白名单Referer的请求才能访问当前资源。 类型填写规则 支持输入域名或IP地址,无需填写http:// 或https://,一行输入一个,不可重复。支持前端通配符,如*.example.com。最多不能超过400个。 |
空refer | 默认勾选,勾选后无论配置的是Referer黑名单还是白名单,系统不拦截空Referer请求,表示允许通过浏览器直接访问资源URL。 空Referer包括: 用户请求中没有Referer字段。 Referer头值为空。 |
单击“确定”保存。大约3分钟左右Referer防盗链配置生效。
配置Referer防盗链后,黑名单请求仍可访问CDN节点,但会被阻拦,该请求会被记录到拦截日志中。referer黑名单与referer白名单二选一,只能选择一种方式配置防盗链