TOS 支持托管静态网站,您可以将静态网站的所有内容存储至 TOS 存储桶,配置静态网站规则后,即可通过存储桶域名访问该网站。本文介绍在 TOS 设置静态网站规则的具体步骤。
静态网站,即网站所有的内容均由静态内容构成,包括首页、图片、执行脚本等。设置静态网站规则时,您需要指定网站的首页。您还可以选择是否指定默认的 404 页面,指定后,如果访问网站发生 404 错误时,将会默认返回您指定的页面。
Content-Disposition:attachment
,即从浏览器访问网页类型文件时,将不会直接预览网站,而会将网站的内容下载到本地。说明
如果您想直接预览网页,您可以为存储桶绑定自定义域名。使用绑定的自定义域名访问网页类型文件时,即可直接预览网页内容。绑定自定义域名的具体步骤,请参见设置自定义域名。
TOS 的静态网站功能默认开启了子目录首页的功能,即当您访问根域名下以正斜线(/)结尾的URL时会返回对应目录的默认首页。
例如您为存储桶绑定了自定义域名 www.test.com
,且已将首页文件 index.html
和默认404文件 error.html
上传至存储桶,子目录 /subdir
也已上传了首页文件 index.html
,则访问规则如下:
访问网址 | 返回结果 |
---|---|
| 返回 |
| 返回 |
| 正常获取 |
| 如果存储桶中不存在 |
登录对象存储控制台。
在左侧导航栏,单击桶列表,在桶列表页面单击目标桶名称。
在左侧导航栏,选择基础设置 > 静态网站。
在静态网站页面,单击设置默认页面规则。
在弹出的对话框中,设置如下参数,单击保存。
参数 | 说明 |
---|---|
默认主页 | 设置访问静态网站时的默认首页,仅支持
|
默认404页面 | 访问存储桶内文件发生 404 错误时,返回的页面,非必选。示例文件如下:
|