大多数子域在你网站的整体上下文中服务于特定用途。例如,blog.example.com 可能是你的博客,support.example.com 可能是客户帮助门户,store.example.com 可能是电商站点。
即使不需要特定子域,你也可能希望在 www 上至少设置一条子域记录。它通常指向与 apex 域名(example.com)相同的内容,或使用重定向。在 www 上设置子域 DNS 记录有助于确保在域名前输入 www. 的访客仍能找到你的网站或应用。
若要在域名的子域上托管内容,首先确保你的托管提供商可以为给定主机名(<subdomain>.example.com)提供内容。
然后,创建相应的 IP 地址解析记录(A、AAAA 或 CNAME),将你的子域标签(例如 blog、www 或 store)指定为记录 Name(名称)。
| Type | Name | IPv4 address | Proxy status |
|---|---|---|---|
| A | blog |
192.0.2.1 |
Proxied |
-
在 Cloudflare 仪表板中,前往 DNS Records(DNS 记录) 页面。
Go to Records ↗ -
选择 Add record(添加记录)。
-
根据需求选择
A、AAAA或CNAME作为记录 Type(类型):- 指向 IPv4 地址时,选择
A,将 your subdomain(blog)用作记录 Name(名称),并在相应字段中填入 IPv4 地址。 - 指向 IPv6 地址时,选择
AAAA,将 your subdomain(blog)用作记录 Name(名称),并在相应字段中填入 IPv6 地址。 - 指向完全限定域名 (FQDN) ↗(如
your-site.host.example.com)时,选择CNAME,将 your subdomain(blog)用作记录 Name(名称),并在 Target(目标) 字段中填入完全限定域名。
- 指向 IPv4 地址时,选择
根据需求指定 Proxy status(代理状态) 和 TTL。
-
选择 Save(保存) 确认。
有关字段定义,请参阅 API 文档(在请求体规范下选择记录类型后即可查看)。
- 指向 IPv4 地址时,选择 A Record(A 记录),将 your subdomain(
blog)用作name字段,将 IPv4 地址用作content字段。 - 指向 IPv6 地址时,选择 AAAA Record(AAAA 记录),将 your subdomain(
blog)用作name字段,将 IPv6 地址用作content字段。 - 指向完全限定域名 (FQDN) ↗(如
your-site.host.example.com)时,选择 CNAME Record(CNAME 记录),将 your subdomain(blog)用作name字段,将完全限定域名用作content字段。
有关重定向子域(重定向到主域名或其他位置)的更多指导,请参阅设置子域重定向。
DNS 告知你的网站或应用可在何处访问,而 SSL/TLS 使网站和应用能够以安全方式建立连接。
若子域未被 SSL/TLS 证书正确覆盖,访客将在浏览器中看到警告,说明你的网站或应用不安全。
若主域名使用 Cloudflare 的 Universal SSL 证书,该证书也覆盖所有一级子域(blog.example.com)。
对于更深层子域(dev.blog.example.com),请使用其他类型的证书。
若要为各个子域自定义 Cloudflare 设置,方法取决于你的计划。
Enterprise 客户可通过子域支持在 Cloudflare 内为特定子域设置自定义设置和访问权限。
其他所有客户可设置子域特定的配置规则或页面规则来更改 Cloudflare 设置。
若希望子域的 DNS 设置完全在 Cloudflare 外管理——即该子域可由无权访问 Cloudflare 账户的人员管理——请参阅在 Cloudflare 外委派子域。