防盗链(Hotlink Protection)是一种防止其他网站直接引用你服务器上图片、视频等资源的技术,通过 Referer 校验、签名 URL 等手段拦截外站盗用,避免带宽流量被白白消耗,是网站和 CDN 的常见防护配置。

| 类型 | 网络资源防护技术 |
| 防护对象 | 图片、视频、音频、文件下载等静态资源 |
| 常见手段 | Referer 校验、签名 URL、Token 鉴权 |
| 典型响应 | 403 禁止访问或替代提示图 |
| 应用场景 | 网站、图床、CDN、对象存储、视频点播 |
防盗链(Hotlink Protection,又称防盗链保护、反盗链)是一种服务器端防护技术,用于阻止其他网站未经允许直接引用本站的图片、视频、音频、文件下载等资源,防止带宽和流量被外站「白嫖」。
所谓「盗链」,是指别的网站在自己的页面里直接嵌入你服务器上的资源地址:访客浏览的是对方的网站,消耗的却是你的带宽和流量费用,资源提供方出钱出力,盗链方坐享其成。对图床、下载站、视频站这类资源型网站来说,盗链可能带来高额的流量成本,甚至拖垮服务器。
防盗链的核心思路是在服务器返回资源之前先做一次「身份检查」:判断这个请求是不是来自自己的网站或授权渠道,来源不合法就拒绝响应,通常返回 403 禁止访问,或者返回一张替代提示图。目前主流 Web 服务器(如 Nginx、Apache)、CDN 服务和对象存储产品都内置了防盗链配置功能。
防盗链不是绝对安全的加密措施,而是提高盗用成本的防护手段。Referer 防盗链可被伪造请求头绕过;配置过严则可能误伤正常用户,例如把来自搜索引擎、RSS 阅读器或不发送 Referer 的浏览器请求也一并拦截。因此实际配置时通常要权衡是否放行「空 Referer」,并为搜索引擎爬虫留出白名单,以免影响收录。
问:防盗链和防火墙是一回事吗?答:不是。防火墙防的是攻击和非法访问,作用于网络或应用层安全;防盗链只针对「资源被外站引用」这一种行为,目的是省流量、保护内容权益,两者可以同时使用。
问:为什么把图片链接发给别人打开就变成 403 或裂图?答:多半是源站开了防盗链,检测到请求来源不在白名单内就拒绝返回。这也是很多图床、网盘直链在外站失效的原因。
问:开启防盗链会影响 SEO 吗?答:配置得当不会。只需把主流搜索引擎爬虫加入白名单,或酌情放行空 Referer 请求,即可在防盗用和正常收录之间取得平衡。

| 类型 | 网络资源防护技术 |
| 防护对象 | 图片、视频、音频、文件下载等静态资源 |
| 常见手段 | Referer 校验、签名 URL、Token 鉴权 |
| 典型响应 | 403 禁止访问或替代提示图 |
| 应用场景 | 网站、图床、CDN、对象存储、视频点播 |
登录 后参与讨论
暂无讨论,来发表第一条评论吧