deno.com
本页内容

域名

信息

您正在查看 Deno DeployEA 的文档。正在寻找 Deploy Classic 文档?在此处查看

每个组织都有一个默认域,用于该组织内部署的所有应用程序。例如,一个 slug 为 acme-inc 的组织将拥有默认域 acme-inc.deno.net。名为 my-app 的应用程序将自动获得生产域 my-app.acme-inc.deno.net

除了这些默认域之外,您还可以为您的应用程序添加自定义域。自定义域是您拥有和控制的域。要使用自定义域,您必须

  1. 拥有该域(从域名注册商处购买)
  2. 有权编辑其 DNS 记录

自定义域属于一个组织,并且可以附加到该组织内的任何应用程序。

自定义域可以添加为

  • 基础域(例如,example.com 或特定的子域)
  • 通配符域(例如,*.example.com

基础域适用于单个应用程序,而通配符域提供更大的灵活性。您可以选择

  • 将整个通配符分配给一个应用程序(所有子域指向同一个应用程序)
  • 部分分配给多个应用程序(不同子域指向不同应用程序)

所有自定义域都需要有效的 TLS 证书。Deno DeployEA 可以使用 Let's Encrypt 自动配置这些证书。

添加自定义域 跳转到标题

  1. 转到组织域页面(点击左上角的组织名称,然后点击“域”选项卡)
  2. 点击“添加域”
  3. 输入您的域(例如,example.com
  4. 选择是仅添加此域还是也包含通配符子域
  5. 点击“添加域”

这将打开域配置抽屉。

DNS 配置 跳转到标题

域配置抽屉显示了所需的 DNS 记录,用于

  • 验证域所有权
  • 生成 TLS 证书
  • 将流量路由到 Deno DeployEA

有三种可能的配置方法,具体取决于您的域名注册商的功能

ANAME/ALIAS 方法(推荐) 跳转到标题

如果您的注册商支持 ANAMEALIAS 记录,这是最佳选择

  • 添加一条 ANAME/ALIAS 记录
  • 添加一条 CNAME 记录用于验证

CNAME 方法 跳转到标题

适用于子域,但不适用于 apex 域(裸域)

  • 添加两条 CNAME 记录
  • 注意:此方法不允许在同一域上存在其他 DNS 记录(例如 MX 记录)

A 记录方法 跳转到标题

兼容性最强但需要更多配置

  • 添加一条 A 记录
  • 添加一条 CNAME 记录用于验证

注意:目前,Deno DeployEA 不支持 IPv6。当使用 ANAME/ALIASCNAME 方法时,如果支持,您的域将自动使用 IPv6。使用 A 方法时,您将在需要添加 AAAA 记录时收到电子邮件。

:::警告

当使用 Cloudflare 作为您的 DNS 提供商时,您**必须**为 _acme-challenge CNAME 记录禁用代理功能(橙色云),否则验证和证书配置将失败。

:::

验证 跳转到标题

添加 DNS 记录后,Deno DeployEA 将验证您的域所有权。此过程可能需要几分钟,具体取决于您的 DNS 提供商。您可以在验证期间保持域配置抽屉打开 - 完成后它将自动刷新。

您可以通过点击“配置证书”按钮手动触发验证。成功的验证还会启动 TLS 证书配置。

TLS 证书配置 跳转到标题

域验证后,点击“配置证书”通过 Let's Encrypt 生成 TLS 证书。此过程最多需要 90 秒。

配置完成后,您将看到证书详细信息,包括过期日期和颁发时间。

证书将在临近过期时自动续订。您可以在域配置抽屉中查看当前证书状态。

将自定义域分配给应用程序 跳转到标题

将自定义域添加到您的组织后

  1. 转到组织域页面
  2. 点击自定义域旁边的“分配”
  3. 选择目标应用程序
  4. 如果使用通配符域,请选择是附加基础域、通配符还是特定子域
  5. 点击“分配域”

从应用程序取消分配自定义域 跳转到标题

  1. 转到应用程序设置页面
  2. 找到“自定义域”部分
  3. 点击您要取消分配的域旁边的“删除”

这将从应用程序中删除该域,但仍将其保留在您的组织中,以便与其他应用程序一起使用。

删除自定义域 跳转到标题

  1. 转到组织域页面
  2. 打开域配置抽屉
  3. 点击“删除”并确认

这将从您的组织中删除自定义域,并删除所有应用程序中的所有域分配。还要选择是否要将基础域、通配符子域或任何特定子域附加到应用程序。

选择应用程序和域后,点击“分配域”按钮进行确认。

从应用程序取消分配自定义域 跳转到标题

要从应用程序取消分配自定义域,请转到应用程序设置页面,然后使用“删除”按钮从“自定义域”部分删除自定义域。

这将从应用程序取消分配自定义域,但不会从组织中删除自定义域。该自定义域仍将可用于组织中的其他应用程序。

删除自定义域 跳转到标题

要从组织中删除自定义域,请转到组织域页面并打开域配置抽屉。在抽屉中,点击“删除”按钮并确认。这将从组织中删除自定义域,并删除该域在组织中所有应用程序上的所有自定义域分配。

您找到所需内容了吗?

隐私政策