以下是 Cloudflare Free 计划适用的限制。有关解除这些限制的更多详情,请参阅 Cloudflare 计划 ↗页面。
每次向 Git 仓库推送新代码时,Pages 都会构建并部署站点。构建限制取决于你的计划:
| Free | Pro | Business | |
|---|---|---|---|
| Builds | 1 build at a time | 5 concurrent builds | 20 concurrent builds |
| Builds per month | 500 | 5,000 | 20,000 |
构建将在 20 分钟后超时。并发构建按账户计数。
根据 Cloudflare 计划类型,Pages 项目的自定义域名数量有限制。此限制按项目计算。
| Free | Pro | Business | Enterprise |
|---|---|---|---|
| 100 | 250 | 500 | 5001 |
Pages 将站点上的每个文件上传到 Cloudflare 全球分布式网络,为每位访问者提供低延迟体验。Cloudflare Pages 站点在 Free 计划上最多可包含 20,000 个文件。
付费计划(如 Pro、Business 和 Enterprise)每个站点最多可有 100,000 个文件。要启用此提高的限制,在 Pages 项目设置中将环境变量 PAGES_WRANGLER_MAJOR_VERSION=4。
单个 Cloudflare Pages 站点资源的最大文件大小为 25 MiB。
对 Pages Functions 的请求计入 Workers 计划的配额,包括 Function 对 KV 或 Durable Objects 绑定的请求。
Pages 支持标准使用模型。
_headers 文件最多可有 100 条标头规则。
_headers 文件中的单个标头最多可有 2,000 个字符。对于管理更大的标头,建议使用 Pages Functions。
项目可同时拥有无限数量的预览部署。
_redirects 文件最多可有 2,000 条静态重定向和 100 条动态重定向,合计 2,100 条。当你需要超过 _redirects 文件支持的数量时,建议使用 Bulk Redirects。
无限数量的用户可通过 Cloudflare 仪表板管理 Pages 站点。请注意,这与 Git 项目无关——你可以管理公共和私有仓库、打开 issue 和接受 pull request,而不影响 Pages 站点。
Cloudflare Pages 每个账户最多 100 个项目。此限制通常不会提高。
若需要托管超过 100 个站点,请使用以下专为规模设计的产品之一:
- Workers for Platforms — 无项目限制地大规模部署站点和应用。支持静态资源。
- Workers Static Assets — 将静态站点部署为单独的 Workers。付费计划每个账户最多支持 500 个 Workers,每个最多提供 100,000 个静态资源文件。
为防止服务滥用,Cloudflare 限制你在使用服务的前 48 小时内可创建的新 Pages 项目数量。若暂时被阻止创建新项目,初始 48 小时窗口过后此限制将自动解除。
-
若需要更多自定义域名,请联系你的账户团队。 ↩