文档首页 > > 控制台指南> 防盗链> 配置防盗链

配置防盗链

分享
更新时间:2020/06/16 GMT+08:00

OBS提供同时支持允许白名单访问和阻止黑名单访问的配置,防止盗链。

前提条件

已经配置了静态网站托管。

操作步骤

  1. OBS管理控制台左侧导航栏选择“对象存储”
  2. 在桶列表单击待操作的桶,进入“概览”页面。
  3. 在“基础配置”下,单击“防盗链”卡片,系统跳转至“防盗链”界面。

    或您可以直接在左侧导航栏单击“基础配置>防盗链”,进入“防盗链”界面。

  4. 单击“白名单Referer”/“黑名单Referer”后的,输入白名单/黑名单。

    Referer规则如下:

    • 白名单Referer/黑名单Referer输入的字节数不能超过1024个字符。
    • Referer格式:
      • Referer可以设置多个,多个Referer换行隔开;
      • Referer必须包含http或https;
      • Referer参数支持通配符(*)和问号(?),通配符可代替0个或多个字符,问号可代替单个字符。
    • 白名单Referer为空,黑名单Referer不空时,允许所有黑名单中指定网站以外的其他网站的请求访问目标桶中的数据。
    • 白名单Referer不为空,黑名单Referer为空或不空时,只允许白名单中指定网站的请求访问目标桶中的数据。

    当白名单Referer与黑名单Referer内容一样时,黑名单生效。例如:当白名单Referer与黑名单Referer输入框中的referer字段都为“https://www.example.com”时,系统是阻止该请求访问的。

    • 黑名单Referer与白名单Referer都为空时,默认允许所有网站的请求访问目标桶中的数据。
    • 判断用户是否有对桶及其内容访问的四种权限(读取权限、写入权限、ACL读取权限、ACL写入权限)之前,需要首先检查是否符合referer字段的防盗链规则。

  5. 单击保存设置。
分享:

    相关文档

    相关产品

文档是否有解决您的问题?

提交成功!

非常感谢您的反馈,我们会继续努力做到更好!

反馈提交失败,请稍后再试!

*必选

请至少选择或填写一项反馈信息

字符长度不能超过200

提交反馈 取消

如您有其它疑问,您也可以通过华为云社区问答频道来与我们联系探讨

智能客服提问云社区提问