首页/云/云平台与虚拟化速查/对象存储静态网站托管

对象存储静态网站托管

桶可开启静态网站托管,设置默认首页与错误页,把前端产物直接对外提供访问;自定义域名与 HTTPS 需额外配置。

云平台与虚拟化速查云更新于 2026-10-13

静态网站托管是什么

对象存储的静态网站托管把 HTML、CSS、JS、图片等文件放到桶里,开启静态网站功能并指定默认首页与错误页,再通过桶的静态网站端点或自定义域名访问。它适合前后端分离的前端产物、文档站点与下载站点,不处理动态请求;需要 HTTPS 与加速时,一般配合 CDN 或自有反向代理层完成。

基本信息

核心配置默认首页(如 index.html)、默认 404 页
访问方式桶的静态网站端点,或绑定自定义域名
单页应用需处理路由回退,错误页指回 index.html
HTTPS通常由 CDN 或反代层提供证书
CNAME自定义域名用 CNAME 指向静态网站端点

典型使用场景

  • 前端构建产物(SPA、SSG 站点)的发布目录
  • 产品文档与帮助中心站点托管
  • 下载站点分发安装包与素材文件
  • 灰度验证新前端版本,用不同桶或目录分流
  • 低成本承载纯静态的营销落地页

配置项与常见错误

配置项作用常见错误
默认首页访问目录时返回的页面名称写错导致访问根路径 403 或 404
错误页找不到资源时返回的页面SPA 未回退到首页,刷新子路由即 404
公共读权限允许匿名读取对象设为公共读后未限制目录列举
自定义域名用自有域名访问而不是桶端点CNAME 指向错误或未同步解析生效
缓存策略控制浏览器与 CDN 的缓存时长入口文件被长缓存,发布后用户仍看到旧版
需要 HTTPS 访问时通常配合 CDN 或自有反代层完成证书与加速,不建议在桶层直接公网 HTTP 暴露。
自定义域名用 CNAME 指向静态网站端点;启用 CDN 时回源指向该端点,证书与强制 HTTPS 在 CDN 层配置。

上线前检查项

  • 默认首页与错误页都指向实际存在的对象,路径大小写要与文件一致
  • 单页应用把错误页也指回首页,刷新子路由不再 404
  • 桶的读权限按需设置,公共读时同时关闭目录列举
  • 入口 HTML 使用短缓存或协商缓存,静态资源用长缓存加内容指纹
  • 自定义域名的解析生效后再验证 HTTPS 与证书有效期
静态网站端点与桶的私有地址是两套访问路径:开启了网站托管不等于桶对外可读,排查访问失败时要先分清请求走的是哪条路径。

易错点

  • 默认 404 页配置错误导致前端路由刷新 404
  • 桶设为公共读后忘记限制目录列举,目录结构被枚举
  • 入口 HTML 被设置长缓存,发布新版本后用户仍访问旧页面
  • 把静态站点当成应用服务器,动态接口需求无法在这里实现

数据来源与参考

  • 阿里云 OSS 静态网站托管文档
  • 腾讯云 COS 静态网站文档
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌