OSS静态页面托管
前言
OSS是阿里云提供的对象存储服务,可以用来存储各种文件,也可以用来托管静态页面。
当你的网站只有前端页面,没有后端服务时,可以使用OSS来托管你的静态页面。
比如Blog的静态页面,或者是一些小型的前端项目。
开通 OSS 服务
- 访问 阿里云官网, 找到
对象存储 OSS
- 点击
立即开通完成账号注册及开通后,进入OSS 控制台
创建 Bucket
- 按照指引点击
创建 Bucket来创建一个部署前端代码的容器
- 版本控制选择
不开通之后,参考下列提示一项项填写表单Bucket 名称: 填写一个全网唯一英文的名称,单词之间用中横线-连接。地域: 选择一个离自己最近的网点。Endpoint: 这里显示的是OSS域名的一、二级域名。随地域自动变换。存储类型: 作为一个经常被访问的前端页面,需要选择标准存储。其他两种虽然价格更低,但是读取方面有些限制。同城冗余存储、版本控制:不开启读写权限: 因为前端资源需要公开到网络上被大家自由获取,所以选择公共读,弹出的警告框选继续修改服务端加密方式、实时日志查询、定时备份均为默认的无或者不开通
设置 Bucket
- 创建成功后进入
数据管理->静态页面
- 点击
静态页面的设置,默认首页设置为index.html,其他保持不变点保存
- 点击
- 选择
文件管理的上传文件,将index.html及同文件夹的所有文件拖拽至上传页面,点击上传文件
绑定 域名
- 找到
Bucket 配置->域名管理->绑定域名,填写要绑定的域名。

- 若绑定的域名在当前账号内,可以自动完成添加
CNAME记录的功能,打开自动添加 CNAME 记录的功能后点击提交即可。 - 否则请在点击
提交后,前往个人域名的控制台手动添加一条CNAME记录。
手动添加域名
- 在
OSS 控制台->概览->访问域名中找到外网访问这一行中的Bucket 域名,将其复制。 - 来到
域名控制台中解析域名,参考下方提示添加一条记录。 记录类型: 选择CNAME将域名指向另一个域名。主机记录: 输入你在OSS配置的域名前缀。记录值: 粘贴你在Bucket 控制台复制的Bucket 域名- 其余保持默认。
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 闲聊茶泡饭!




