OSS 是按使用量收费的服务,为了减少您存储于 OSS 的数据被其他人盗链而产生额外费用,OSS 支持设置 Referer 基于 HTTP 和 HTTPS header 中表头字段 Referer 的防盗链方法。您可以通过控制台为您的存储空间设置 Referer 字段的白名单和是否允许 Referer 字段为空的请求访问。

操作步骤

  1. 进入 OSS 管理控制台 界面。
  2. 在左侧存储空间列表中,单击目标存储空间名称,打开该存储空间概览页面。
  3. 单击 基础设置 页签,找到 防盗链 区域。
  4. 单击 设置,进行以下设置:
    • Referer 框中,添加白名单网址。多个 Referer 网址使用换行符分隔。
    • 空 Referer 框中,选择是否允许 Referer 为空。
  5. 单击 保存

举例

对于一个名为 test-1-001 的存储空间,设置其Referer白名单为 http://www.aliyun.com。则只有 Referer 为 http://www.aliyun.com 的请求才能访问 test-1-001 这个存储空间中的对象。