静态网站托管

最近更新时间:2026-02-05 11:45:21

我的收藏
说明:
静态网站托管已整合到云开发产品族中,为您提供更完整的应用托管解决方案。
Web 应用托管已停用请使用静态网站托管部署您的 Web 应用。

概述

静态网站托管是云开发提供的静态网站资源托管服务,支持 HTML、CSS、JavaScript 等静态资源的快速部署,并提供全球 CDN 加速能力,确保用户能够快速访问您的网站内容。

快速开始

快速开始 - 快速上手云开发静态网站托管服务。
应用在线部署 - 已有项目代码,快速部署网站。
控制台管理静态资源 - 通过可视化面板管理静态资源。
通过 CLI 管理静态资源 - 通过命令行快速管理静态资源。
与 Git 平台 CI/CD 集成 - 配合Git平台流水线能力自动部署到静态托管。
静态托管安全配置 - 防盗链、黑名单、限频访问等。

核心特性

CDN 全球加速

静态资源自动分发到全球 CDN 边缘节点,显著提升访问速度和用户体验。无论用户身处何地,都能享受快速的内容加载。

HTTPS 安全访问

CloudBase 静态网站托管内置 HTTP 与 HTTPS,无需额外配置即可使用。

自定义域名

支持绑定自定义域名,通过自有域名访问托管的静态资源,详情请参考 自定义域名

命令行部署

通过CloudBase CLI工具,一条命令即可完成静态资源的上传和部署,简化发布流程。

应用场景

静态网站托管
全栈网站托管
结合 DNS 解析 、SSL 证书能力,用户可以在CLI 工具、控制台的帮助下快速部署静态网页资源(HTML、CSS、JavaScript 等),极速上线应用。

在使用静态网站托管能力的基础上,在 JS 中可直接通过 SDK 使用云开发提供的云函数、数据库等服务端能力,从而将静态网站应用拓展为全栈网站。



功能介绍

索引文档

当用户访问网站的根目录或任何子目录时,CloudBase 将会返回目录下的索引文档,索引文档默认为 index.html
当用户访问网站根目录或子目录时,将返回索引文档对应的页面,建议将根目录及子目录下的索引文档统一设置为 index.html

重定向规则

您可以为您的网站定义一系列重定向规则,一般用于:
删除、移动或者重命名了某个文件,旧的网址可以重定向到新的网址上。
缩短网址。例如,您可以将 example.com/team 重定向至 example.com/about.html
重定向规则分为错误码前缀匹配两种。
说明
重定向规则的优先级大于索引文档配置。
重定向规则中,替换路径支持静态网站托管内的文件或文件夹路径,无需填写域名内容。例如替换路径填写 https://xxx.com/docs,则无法找到文件路径,仅需填写 docs/ 即可。

错误码重定向

目前重定向规则仅支持对 4xx 错误码(例如 404)进行重定向配置。您可以选择性地自定义错误页面,若用户触发了对应的 HTTP 错误,您可以在该错误页面中为您的用户提供其他指引。

前缀匹配重定向

您可以使用前缀匹配规则对存储桶内的文件或文件夹进行重定向设置。
例如,当您将根目录下的 docs 文件夹重命名为 documents 后,用户访问 docs 文件夹将会产生 404 错误,此时您可以将前缀 docs/ 的请求重定向至 documents/ 文件夹中。




缓存配置

CloudBase 静态托管支持设置文件缓存时间,您可以为以下类型的文件设置缓存时间:
特定的文件后缀名,例如 .jpg;.png
文件夹,例如 /test;/foo;/bar
文件,例如 /static/*.js
说明
浏览器缓存配置的缓存时间会以 cache-control: max-age=<time> 的形式出现在资源的 HTTP 响应头中。
在控制台中上传文件/文件夹,会自动刷新节点内的缓存文件。
缓存配置分为浏览器缓存配置和节点缓存配置,用户访问资源会首先请求浏览器内的缓存,若无缓存就会去节点请求,若节点有缓存则返回资源,无缓存则回源获取。

安全配置

CloudBase 静态托管支持防盗链黑/白名单IP 黑/白名单IP 访问限频等配置,以避免恶意程序使用资源 URL 盗刷公网流量或使用恶意手法盗用资源。

防盗链黑/白名单

您设置黑名单或白名单来配置防盗链:
黑名单拒绝指定的域名访问静态资源。
白名单允许指定的域名访问静态资源。
被识别为非法的请求,会返回 403 响应。
说明
CloudBase 识别 HTTP 请求头中的 referer 字段作为来源域名的判据。

IP 黑/白名单

您可以设置 IP 黑/白名单来阻止/放开某些 IP 访问静态资源,支持 IPv4 及其网段格式(/8 、/16、/24),支持完整的 IPv6 地址。
被识别为非法的请求,会返回 403 响应。

IP 访问限频

您可以设置 IP 的访问限频来阻止某些 IP 过多消耗资源。
说明
单 IP 访问限频可防御部分 CC 攻击(Challenge Collapsar),但也可能会影响您的网站访问,请谨慎修改。