更新时间:2024-03-04 GMT+08:00

配置重定向请求

如果需将该桶的所有请求重定向至其他桶或URL,可以配置重定向请求。

前提条件

静态网站所需的网页文件已上传到指定桶中。

桶内的静态网站文件必须配置为所有用户可访问。

如果静态网站文件为“归档存储”或“深度归档存储”类别,则需要先恢复,具体操作步骤请参见恢复归档存储对象或深度归档存储

操作步骤

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

    或您可以直接在左侧导航栏单击“基础配置>静态网站托管”,进入“静态网站托管”界面。

  5. 单击“配置静态网站托管”,系统弹出“配置静态网站托管”对话框。
  6. 打开“状态”开关。
  7. “托管模式”选择“重定向请求”,如图1所示。在“重定向页面”中输入桶访问域名或URL。

    图1 配置重定向请求

  8. 单击“确定”。
  9. 在桶列表中选择重定向的桶。
  10. 可选:如果还未将桶内静态网站文件配置为任何用户可访问,请执行本步骤配置所有账户的访问权限。如果已经配置,请跳过此步骤。

    参考对所有账号授予指定对象的读权限为所有账号授予静态网站文件的读取权限。

    如果桶中只有静态网站文件,则配置桶策略为“对象只读”,使桶内所有文件能被公开访问。

    1. 单击“访问权限控制>桶策略”。
    2. 单击“创建”。
    3. 配置桶策略信息。
      图2 配置对象只读权限
      表1 配置公共读策略参数配置说明

      参数

      说明

      策略配置方式

      支持可视化视图和JSON视图。此处以可视化视图为例,JSON视图的说明请参见自定义创建桶策略(JSON视图)

      策略名称

      输入自定义桶策略的名称。

      策略内容

      效力

      允许

      被授权用户

      被授权用户:所有账号

      授权资源

      • 资源范围:指定对象
      • 资源路径:*(*表示桶内所有对象)

      授权操作

      • 动作范围:模板配置
      • 模板:对象只读
    4. 单击“创建”,完成桶策略创建。

  11. 验证:在浏览器输入本桶的访问域名,结果显示为重定向的桶或重定向的URL。

    由于浏览器缓存等原因,您可能需要清除浏览器缓存后才能查看到预期效果。