手动连接您的自定义域

将您的自定义域连接到您的 Webflow 站点并手动设置您的 DNS 记录。

除了 Webflow 暂存子域(例如 yoursite.webflow.io)之外,您还可以选择在您拥有的任何唯一域(例如 yourdomain.com)或子域(例如 subdomain.yourdomain.com)上发布您的网站。使用自定义域或子域可以提升您的品牌,提高 SEO 的可发现性,并简化个人发现和记住您网站的过程。 

开始之前: 将站点计划添加到您的 Webflow 站点,并确保您拥有要链接的域的所有权。如果您要将域从其他托管服务转移到 Webflow,请重置 DNS 配置(即删除任何先前设置的 A 和 CNAME 记录)以减少或消除可能需要稍后进行故障排除的潜在问题或冲突。
提醒: 如果您希望购买域名并将其直接链接到您的 Webflow 网站,请参阅我们关于获取自定义域名的教程。或者,如果您已经拥有自定义域名并希望在自动配置 DNS 记录的同时将其链接到 Webflow,请浏览我们关于 高效链接自定义域.

本教程将涵盖:

  1. 如何建立自定义域的连接
  2. 如何配置 DNS 记录
  3. 如何设置默认域
  4. 如何验证您的域名是否正确指向 Webflow
  5. 如何验证和发布您的网站
  6. 常见问题解答和故障排除技巧

链接自定义域的步骤

重要的: 如果您希望将您的自定义域名链接到 Webflow 和 自动地 配置您的 DNS 记录,请参阅我们的教程 高效链接自定义域.

要找到并建立自定义域的连接: 

  1. 访问 站点设置 > 出版 标签 > 生产 
  2. 轻按 添加自定义域
  3. 选择 手动添加域
  4. 输入要与 Webflow 关联的域名(例如,yourdomain.com) 
  5. 点击 添加域

这些步骤将把根域(例如,yourdomain.com)和 www 子域(例如,www.yourdomain.com)连接到您的网站。

重要的: 将默认域名设置为 www 子域名(例如 www.yourdomain.com)至关重要。选择根域名(例如 yourdomain.com)作为默认域名需要为您的 DNS 记录进行备用设置。有关在 SSL 托管上将根域名设置为默认域名的更多信息,请参见。 

提醒: 由于 DNS 缓存过期,DNS 更改可能需要长达 48 小时才能传播到所有位置,尽管这通常会在几个小时内完成。

配置您的 DNS 记录

提醒: 如果您希望将您的自定义域名链接到 Webflow 和 自动地 配置您的 DNS 记录,请参阅我们的教程 高效链接自定义域.

要修改 DNS 记录,您需要在域名注册商或 DNS 主机的仪表板中访问域的 DNS 设置。每个 DNS 提供商都有自己的 DNS 记录更新流程。建议查看 DNS 提供商提供的 documentation,并在必要时联系他们的支持团队以获取有关使用其界面和设置的指导。DNS 提供商及其更新 DNS 设置的 documentation 列表可供查看。 

重要的: 要将您的域名链接到 Webflow,必须使用支持创建 TXT 记录的 DNS 提供商。如果您的 DNS 提供商不提供此功能,请考虑将您的域名服务器(NS 记录)指向 Cloudflare 等服务来管理您的 DNS 记录。有关将自定义域名与 Cloudflare 连接的更多详细信息,请参阅。

SSL 托管的 DNS 记录(推荐) 

重要的: 将您的域名定向到 Webflow 网站所需的 DNS 记录取决于您网站上的 SSL 是否处于活动状态。每当在 Webflow 托管的网站上启用或禁用 SSL 时,DNS 记录都必须进行相应更新。2018 年 11 月 14 日之后创建的所有 Webflow 网站都默认启用 SSL。有关启用和禁用 SSL 的更多信息,请参见。 

使用 SSL 将您的自定义域名指向您的 Webflow 网站 已启用

  1. 访问 站点设置 > 出版 标签 > 生产 (需要从这里复制所需的 DNS 记录) 
  2. 继续进行自定义域的 DNS 设置(可在域名注册商或 DNS 主机的仪表板中找到) 
  3. 使用主机名创建 A 记录 @ 和价值 75.2.70.75 
  4. 使用主机名创建 A 记录 @ 和价值 99.83.190.102 
  5. 使用主机名创建 CNAME 记录 万维网 和价值 proxy-ssl.webflow.com
  6. 使用主机名创建 TXT 记录 _webflow 以及出现在 站点设置 以。。。开始 ”一次性验证=”(例如,“one-time-verification=01ab2345-cd67e-89f0-11gh-12i13456j789k”) 
提醒: 某些 DNS 提供商可能更喜欢使用根域(例如 yourdomain.com)作为主机名,而不是 @。同样,一些 DNS 提供商可能更喜欢使用 www 子域名(例如 www.yourdomain.com)作为主机名,而不是 万维网。此外,某些 DNS 提供商可能要求在 CNAME 记录末尾添加一个尾随点(例如,proxy-ssl.webflow.com)。建议咨询 DNS 提供商的 documentation 以确认他们的准则和先决条件。DNS 提供商及其更新 DNS 设置的 documentation 列表可用。 

重要的: 许多 DNS 提供商仅允许添加单个 A 记录。Webflow 包含 2 个不同的 A 记录,以帮助实现负载平衡和冗余 — 确保如果主服务器(其中一个 IP)发生故障,备份服务器可以为您的站点提供服务并防止任何中断或停机。如果您在向 DNS 提供商添加两个 A 记录时遇到困难,建议将您的域名服务器(NS 记录)定向到 Cloudflare 等服务,以便集中管理您的 DNS 记录。可以找到有关将自定义域与 Cloudflare 连接的更多信息。

非 SSL 托管的 DNS 记录(不建议) 

重要的: 2018 年 11 月 14 日之后创建的所有 Webflow 网站均默认启用 SSL。强烈建议不要禁用 SSL,因为某些浏览器可能会将缺少 SSL 的网站标记为“不安全”,从而阻止访问者访问您的网站。出于安全原因,在启用了用户、电子商务或逻辑功能的网站上无法停用 SSL。有关启用和禁用 SSL 的更多详细信息,请参阅。

使用 SSL 将您的自定义域名指向您的 Webflow 网站 已禁用

  1. 访问 站点设置 > 出版 标签 > 生产 (需要从这里复制必要的 DNS 记录) 
  2. 访问自定义域的 DNS 设置(位于域名注册商或 DNS 主机的仪表板中) 
  3. 使用主机名创建 A 记录 @ 和价值 23.235.33.229
  4. 使用主机名创建 A 记录 @ 和价值 104.156.81.229 
  5. 使用主机名创建 CNAME 记录 万维网 和价值 proxy.webflow.com 
  6. 使用主机名创建 TXT 记录 _webflow 并且显示的值 站点设置 从...开始 ”一次性验证=”(例如,“one-time-verification=01ab2345-cd67e-89f0-11gh-12i13456j789k”) 
提醒:某些 DNS 提供商倾向于将根域(例如,yourdomain.com)指定为主机名,而不是使用 @。某些 DNS 提供商还可能要求在 CNAME 记录末尾包含一个尾随点(例如,proxy-ssl.webflow.com.)。此外,某些 DNS 提供商倾向于将 www 子域(例如 www.yourdomain.com)设置为主机名,而不是 www。我们建议查看 DNS 提供商的 documentation,以确认他们的偏好和要求。您可以参考此 DNS 提供商汇编及其 documentation 链接以获取指导。 

重要提示: 某些 DNS 提供商限制仅添加一条 A 记录。Webflow 使用 2 条不同的 A 记录来帮助实现负载平衡和冗余 — 这可确保如果主服务器(其中一个 IP)发生故障,备份服务器将到位为您的网站提供服务并防止任何中断或停机。如果您的 DNS 提供商不支持添加两个 A 记录,我们建议将您的域名服务器(NS 记录)定向到 Cloudflare 等服务以在那里管理您的 DNS 记录。了解有关将自定义域与 Cloudflare 连接的更多信息。

配置默认域

如果您已将多个域名链接到您的网站,则必须建立一个默认域名,以便将来自其他域名的所有流量重定向到默认域名。这对于防止因重复内容而导致的 SEO 处罚至关重要。 

要设置默认域: 

  • 使用权 站点设置 > 出版 标签 > 生产
  • 轻按 使默认 与 www 子域名相邻(例如 www.yourdomain.com)

重要提示: SSL 托管上的默认域必须在包含 CNAME 记录的域上提供服务。因此,您应该将 www 子域(例如 www.yourdomain.com)设置为默认域。如果您希望将根域(如 yourdomain.com)设置为默认域,则需要对 DNS 记录进行不同的设置。进一步了解如何将根域配置为 SSL 托管上的默认域。

提示: 如果您在选择默认域名后向网站引入新域名或子域名,则新域名或子域名可能不会显示在发布菜单中。要解决此问题,请导航至 站点设置 > 出版 标签 > 生产 并点击 使默认 默认域旁边。继续将您的网站发布到新域或子域,然后重新建立默认域。 

验证 Webflow 的域设置

为了确保您的 DNS 设置的正确性以及您的域名与 Webflow 站点的一致性,请前往 站点设置 > 出版 标签 > 生产 并选择 检查状态 在您的域名下方。 

由于 DNS 缓存过期,DNS 更改可能需要长达 48 小时才能在所有区域完全传播,尽管这通常会在几个小时内解决。如果站点验证没有立即进行,您可以稍后检查状态。 

如果您的 DNS 记录处于活动状态并指向 Webflow,但您在 2 天后仍遇到域验证困难, 请联系 Webflow 的客户支持团队.

验证和网站发布指南

基本的: 要确认您的域名所有权,需要有能够创建 TXT 记录的 DNS 提供商。如果您的 DNS 提供商缺乏此功能,请考虑将您的域名服务器(NS 记录)定向到 Cloudflare 等服务,以便集中管理您的 DNS 记录。探索将自定义域名与 Cloudflare 连接的过程。

在发布您的网站之前,必须验证与 Webflow 关联的任何自定义域的所有权。通过完成上述步骤来配置您的 DNS 记录,将在您的 DNS 设置中建立一个 TXT 记录,其中包含一个唯一的验证码,用于验证所连接域的所有权。 

要从站点设置完成验证和发布过程: 

  • 点击 验证域名
  • 等待确认消息“自定义域已验证”
  • 继续点击 发布 访问发布菜单
  • 选择网站发布的域名
  • 点击 发布到选定的域

提示: 如果您的自定义域名在托管转移期间在您的工作区内的站点之间转移,则无需在发布之前重新验证域名。

重要提示: 引入新域名或子域名帖子设置默认域名可能不会显示在发布菜单中。要解决此问题,请访问 站点设置 > 出版 标签 > 生产 并选择“使默认”选项。继续将您的网站发布到新域或子域,然后重新建立默认域。 

增强您对发布网站的了解。

常见问题解答和问题解决指南

Webflow 是否有任何顶级域名 (TLD) 限制?

Webflow 不对顶级域名 (TLD) 施加任何限制,前提是该域名在 DNS 中公开可见,并且您能够将域名连接到域名服务器 (NS 记录) 并创建 A 和 CNAME 记录。 

我将自定义域名连接到 Webflow,但我的网站尚未上线。我该怎么办? 

尽管大多数 DNS 提供商都会尽力及时更新您的 DNS 记录,但有几个因素会影响您的网站在自定义域上显示的时间,其中包括 TTL(生存时间)和各种互联网服务提供商。DNS 更改的完整传播可能需要长达 48 小时才能在所有区域完成,但通常会在几个小时内解决。因此,您可能需要多一点耐心才能在域上访问该网站。 

您可以使用以下工具交叉验证 DNS 记录的正确性并监控传播状态: whatsmydns。清除浏览器缓存也可能有助于加载域名的最新版本。 

如果您的网站在 48 小时后仍然无法通过自定义域名访问,我们建议您调查您的 DNS 设置或联系域名提供商的支持团队。如果 DNS 设置正确,但您的实时网站仍然存在问题, 请联系 Webflow 的客户支持团队.

如果我的 DNS 提供商禁止使用 @ 作为主机名,我应该采取什么措施?

考虑输入根域(例如 yourdomain.com)作为主机名,而不是使用 @。这种方法受到一些 DNS 提供商的青睐。建议咨询 DNS 提供商的 documentation,以确定他们的偏好和先决条件。请参阅 DNS 提供商的完整列表和 documentation 链接以获取指导。 

为什么我的新域名无法在发布菜单中显示?

在设置默认域后合并新域或子域时,新域或子域可能不会显示在发布菜单中。要纠正此问题,请访问 站点设置 > 出版 标签 > 生产 并点击“使默认”按钮。然后,继续将您的网站发布到新域或子域,并相应地重新配置默认域。 

什么原因导致我的网站出现“重定向过多”错误?

仔细检查默认域名是否设置为 www 子域名(例如 www.yourdomain.com)。选择根域名作为默认域名而不调整 DNS 设置可能会导致此问题。

可能会导致不可预见的问题,例如重定向循环导致“重定向次数过多”错误,从而阻碍访问者和网络爬虫访问您的网站。了解有关在 SSL 托管上将根域配置为默认域的更多信息。

可以将多个域名链接到我的网站吗?

您可以选择同时将最多 50 个自定义域名附加到您的网站。如果您想使用超过 50 个域名,建议使用域名转发系统。

合并多个域名也有助于将旧域名重定向到新域名。为此,请将所有域名(新旧域名!)链接到您的网站,并将新域名设置为默认选择。这可确保链接到您网站的所有域名都自动重定向到新域名。了解有关设置默认域名的更多信息。

设置默认域有什么意义?

分配默认域名对于避免因在线内容重复而受到 Google 等搜索引擎的处罚至关重要。此外,忽略设置默认域名或选择根域名作为默认域名可能会导致意外异常,例如特定位置的加载困难以及由于过度重定向导致的网页抓取问题。

我的网站可以通过所有连接的域名访问吗?

发布网站后,该网站将通过发布菜单中标记的所有链接域和子域进行访问。如果您设置了默认域,则网站将在该域下发布,所有其他域将重定向到默认 URL。要避免在所有连接的域上发布网站,您可以访问发布菜单并取消选中您不想发布的任何域。

我可以将不同的页面分配给不同的域或子域吗?

将特定页面分配给特定域或子域是不可行的。如果需要将不同的页面分配给不同的域或子域,则必须为每个页面建立单独的站点。此外,您需要为每个站点获取单独的站点计划,并将特定的自定义域或子域附加到每个单独的站点。

我的网站是否已激活 SSL?

2018 年 11 月 14 日之后构建的网站将自动激活 SSL。如果您的网站是在此日期之前构建的,您可以通过导航至 站点设置 > 出版 标签 > 高级发布选项,然后打开 启用 SSL 并保存修改。

重要的: 每当您对 Webflow 托管的网站启用或禁用 SSL 功能时,您都必须更新 DNS 记录。获取有关 SSL 和非 SSL 托管的 DNS 记录的更多信息。

是否可以停用 SSL?

虽然您可以选择停用 SSL,但我们强烈建议您不要这样做。未使用 SSL 加密的网站可能会被某些浏览器标记为“不安全”,从而阻止访问者访问您的网站。了解有关激活和停用 SSL 的更多信息。

作为一项安全措施,在启用了用户、电子商务或逻辑功能的网站上无法停用 SSL。

重要的: 每当您对 Webflow 托管的网站启用或禁用 SSL 功能时,您都必须更新 DNS 记录。获取有关 SSL 和非 SSL 托管的 DNS 记录的更多信息。

我可以引入包含特殊字符的自定义域吗?

Webflow 支持国际化域名 (IDN) 和 Punycode 格式的包含特殊字符(例如 ä、ê、ó)的域名。您可以利用以下工具 威瑞信 将您的自定义域名转换为 Punycode,尽管转换并不总是成功。

笔记: Punycode 格式仅在向您的网站添加包含特殊字符的自定义域名时才需要。访问者在浏览器中输入包含特殊字符的域名仍可轻松访问您的网站。
麦宜云
Ewan Mak 的最新帖子 (查看全部)