使用子域名设置时,您可以单独管理一个或多个子域名的 Cloudflare 配置,与 apex 域名 的配置分开。这意味着在您的 账户主页 ↗ 上,会将 example.com 或 blog.example.com 等网站列为独立的 zone。
当您希望与不同团队共享特定子域名设置的访问权限,但对 apex 域名有更严格控制时,可以使用此设置。例如,子域名设置可允许文档团队管理 docs.example.com 的 Cloudflare 配置,同时阻止他们调整 example.com 上的任何设置。
当不同子域名需要完全不同的设置时,子域名设置也很有用。例如,docs.example.com、blog.example.com 和 community.example.com 可能有不同的要求。
| Free | Pro | Business | Enterprise | |
|---|---|---|---|---|
Availability | No | No | No | Yes |
要在子域设置中使用 Cloudflare Access,请注意:
-
如果在创建 Access 应用时子 zone 处于待处理状态,激活 zone 后你的配置不会自动应用。子域设置激活后,你还必须重新保存 Access 应用。
-
如果你拆分出已有 Access 应用的子域,还需要重新保存 Access 应用,以将其与新子 zone 关联。
如果您在 Cloudflare 上同时拥有父 zone(例如 example.com)和子域名 zone(例如 sub.example.com),父 zone 的 DNS 分析可能会显示属于子 zone 的主机名查询。
这是正常的 DNS 行为——递归解析器会先查询父 zone,以获取指向子 zone nameserver 的引用(NS 记录)。即使权威应答来自子 zone,这些引用查询仍会出现在父 zone 的分析中。