将域名添加到 Cloudflare 时,您可能还需要创建或检查 zone apex 上的 DNS 记录。Zone apex 指您添加到 Cloudflare的域名(example.com)或子域名(blog.example.com)。
通常,zone apex 记录使访问者可以访问您的域名。在这种情况下,必要的记录类型(A、AAAA 或 CNAME)及其内容将取决于托管您网站或应用的提供商。如果您使用 Cloudflare Pages,请参阅自定义域名。如果您使用其他提供商,请查找有关如何连接在外部 DNS 服务上管理的域名的指导。
ANAME 或 ALIAS 是特定 DNS 提供商使用的 DNS 记录。若你之前的提供商使用 ANAME 或 ALIAS,可以在 Cloudflare 上以 CNAME 记录形式重建这些记录。Cloudflare 的 CNAME flattening1 允许你在 zone apex 创建 CNAME 记录,无需再使用这些其他记录类型。
-
指 Cloudflare 返回 IP 地址而非 CNAME 记录所指向的目标主机名的过程。 ↩
要创建 zone apex 记录,请在记录 Name(名称) 中使用 @,如下例所示。
| Type | Name | IPv4 address | Proxy status |
|---|---|---|---|
| A | @ |
192.0.2.1 |
Proxied |
-
在 Cloudflare 仪表板中,前往 DNS Records(DNS 记录) 页面。
Go to Records ↗ -
选择 Add record(添加记录)。
-
根据需求选择
A、AAAA或CNAME作为记录 Type(类型):- 指向 IPv4 地址时,选择
A,将 your zone apex(@)用作记录 Name(名称),并在相应字段中填入 IPv4 地址。 - 指向 IPv6 地址时,选择
AAAA,将 your zone apex(@)用作记录 Name(名称),并在相应字段中填入 IPv6 地址。 - 指向完全限定域名 (FQDN) ↗(如
your-site.host.example.com)时,选择CNAME,将 your zone apex(@)用作记录 Name(名称),并在 Target(目标) 字段中填入完全限定域名。
- 指向 IPv4 地址时,选择
根据需求指定 Proxy status(代理状态) 和 TTL。
-
选择 Save(保存) 确认。
有关字段定义,请参阅 API 文档(在请求体规范下选择记录类型后即可查看)。
- 指向 IPv4 地址时,选择 A Record(A 记录),将 your zone apex(
@)用作name字段,将 IPv4 地址用作content字段。 - 指向 IPv6 地址时,选择 AAAA Record(AAAA 记录),将 your zone apex(
@)用作name字段,将 IPv6 地址用作content字段。 - 指向完全限定域名 (FQDN) ↗(如
your-site.host.example.com)时,选择 CNAME Record(CNAME 记录),将 your zone apex(@)用作name字段,将完全限定域名用作content字段。
创建域名后,您可能希望将该流量路由到其他位置。
有关更多指导,请参阅将域名重定向到子域名或将一个域名重定向到另一个。
虽然 DNS 传达您的网站或应用可以在哪里访问,但 SSL/TLS 使网站和应用能够以安全方式建立连接。
如果您的域名未正确覆盖 SSL/TLS 证书,访问者会在浏览器上看到警告,表明您的网站或应用不安全。
Cloudflare 为所有 Cloudflare 域名提供免费、非共享、公开信任的 Universal SSL 证书。