手动连接自定义域名 - Webflow 帮助
将自定义域名连接到您的 Webflow 网站并手动设置 DNS 记录。
除了 Webflow 的临时子域名(例如,yoursite.webflow.io),您可以将您的网站发布到您拥有的任何自定义域名(例如,yourdomain.com)或子域名(例如,subdomain.yourdomain.com)。使用自定义域名或子域名可以提升您的品牌,增加 SEO 可发现性,并让人们更容易找到和记住您的网站。
在开始之前,请确保为您的 Webflow 网站添加一个站点计划,并确保您拥有要连接的域名。如果您正在将域名从其他托管服务迁移到 Webflow,请重置您的 DNS 设置(即删除任何先前设置的 A 和 CNAME 记录),以尽量减少或甚至消除可能需要后续排查的问题或冲突。
如何连接您的自定义域名
查找并连接您的自定义域名:
- 转到站点设置 > 发布 > 生产
- 点击添加自定义域名
- 选择手动添加域名
- 输入您想与 Webflow 连接的域名(例如,
yourdomain.com) - 点击添加域名
这些步骤将根域(例如,yourdomain.com)和www子域(例如,www.yourdomain.com)连接到您的网站。
如何设置您的DNS记录
要更新您的DNS记录,您需要在域注册商或DNS主机的仪表板中访问您的域的DNS设置。每个DNS提供商都有自己的更新DNS记录的流程。我们建议阅读您的DNS提供商的文档,并在需要时联系他们的帮助台以获取界面和设置的帮助。
截至2025年4月9日,我们正在迁移我们的DNS记录。您的网站可能有两组DNS记录(这些记录可能因网站而异)。您可以查看网站设置 > 发布 > 生产以找到您网站的正确DNS记录。
要将您的自定义域指向您的Webflow网站:
- 转到网站设置 > 发布 > 生产(您可以从这里复制您的DNS记录)
- 转到自定义域的DNS设置(在您的域注册商或DNS主机的仪表板中)
- 创建一个A记录,主机名为
@,IP值为198.202.211.1 - 创建一个CNAME记录,主机名为
www,值为cdn.webflow.com - 创建一个TXT记录,主机名为
_webflow,值为网站设置中显示的以one-time-verification=开头的值(例如,one-time-verification=01ab2345-cd67e-89f0-11gh-12i13456j789k)
如果您需要为2025年4月21日之前创建的网站添加DNS记录,并且尚未收到我们的应用内通知,请前往网站设置发布生产以找到您网站的正确DNS记录(您将有两个A记录,您需要添加它们)。
一旦您收到应用内通知,表明您的账户符合条件,您将可以选择自动迁移您的DNS记录。
如何设置默认域名
如果您已将多个域连接到您的网站,您需要设置一个默认域,以便将所有流量从其他域重定向到默认域。这有助于避免因重复内容而导致的SEO惩罚。
要设置默认域:
- 打开网站设置 > 发布 > 生产
- 点击您想设置为默认的域旁边的设为默认
如何确认您的域名指向Webflow
要验证您的DNS设置是否正确以及您的域名是否指向您的Webflow网站,请转到网站设置 > 发布 > 生产,然后在您的域名下点击检查状态。
DNS更改可能需要长达48小时才能在所有地理位置完全传播,因为DNS缓存会过期,尽管通常会在几小时内完成。如果您的网站验证没有立即生效,您可以稍后返回再次检查状态。
如果您的DNS记录已生效并指向Webflow,但在2天后仍然遇到域名验证问题,请联系Webflow的客户支持团队。
如何验证并发布您的网站
在您发布您的网站之前,您需要验证您已连接到Webflow的任何自定义域名的所有权。通过按照上述步骤设置您的DNS记录,您将在DNS设置中创建一个TXT记录,其中包含一次性验证码以确认您拥有已连接的域名。
要完成验证过程并从网站设置发布您的网站:
- 点击验证域名
- 等待“自定义域名已验证”确认消息
- 点击发布以打开发布菜单
- 检查您要发布网站的域名
- 点击发布到选定的域名
如果您的自定义域名在主机转移期间在您的工作区内的网站之间转移,则无需在发布前重新验证域名。
常见问题和故障排除提示
Webflow是否有顶级域名(TLD)限制?
只要域名在公共DNS中可见,并且您可以将域名连接到域名服务器(NS记录)并创建A和CNAME记录,Webflow就没有顶级域名(TLD)限制。
我将自定义域名或子域名连接到Webflow,但我的网站尚未上线。怎么回事?
您可以使用类似whatsmydns的工具仔细检查您的DNS记录是否正确,并查看传播状态。清除浏览器缓存也可能有助于确保您加载的是域名的最新版本。
如果您的网站在48小时后仍未出现在自定义域名上,请排查您的DNS设置或联系您的域名提供商的帮助台。如果您的DNS设置正确但仍然遇到已发布网站的问题,请联系Webflow的客户支持团队。
如果我的 DNS 提供商不接受 @ 作为主机名,我该怎么办?
@ 作为主机名,我该怎么办?尝试输入根域名(例如,yourdomain.com)作为主机名,而不是 @。一些 DNS 提供商更喜欢这种方法。我们建议您查看 DNS 提供商的文档以确认他们的偏好和要求。
如果您在已经设置默认域名后添加新域名或子域名,新域名或子域名将不会出现在发布菜单中。要解决此问题,请打开站点设置 > 发布 > 生产,然后点击设为默认,将之前设置为默认的域名旁边的选项。然后,将您的站点发布到新域名或子域名,并再次设置默认域名。
为什么我的网站上会出现“重定向次数过多”错误?
我可以将多个域名连接到我的网站吗?
您可以将最多 50 个自定义域名连接到单个 Webflow 网站。如果您需要超过 50 个域名,我们建议使用域名转发服务。
如果您已连接多个域名并希望访客自动重定向到某个特定域名,请将您偏好的域名或子域名设置为默认。了解更多关于设置默认域名的信息。
为什么我需要设置默认域名?
设置默认域名有助于避免因网络上重复内容而受到谷歌的惩罚。此外,不设置默认域名或将根域名设置为默认可能会导致一些地理位置的加载问题和由于过多重定向导致的网站抓取问题。
我的网站是否发布到我连接的所有域名和/或子域名?
当您发布网站时,网站会发布到发布菜单中选中的所有连接域名和子域名。如果您设置了默认域名,网站将发布到该域名,所有其他域名将重定向到该默认 URL。如果您不想将网站发布到所有连接的域名,可以打开发布菜单并取消选中您不想发布的任何域名。
我可以将不同的页面发布到不同的域名或子域名吗?
无法将特定页面发布到特定域名或子域名。如果您需要将不同的页面发布到不同的域名或子域名,您需要为每个页面设置单独的网站。您还需要为每个网站添加单独的站点计划,并为每个网站添加特定的自定义域名或子域名。
我的网站是否启用了 SSL?
对于2018年11月14日之后创建的网站,SSL 默认启用,以防止安全威胁和潜在的数据泄露。SSL 防止恶意行为者拦截您网站上传输的敏感信息(例如,密码、支付信息、个人数据等)。
我可以添加带有特殊字符(例如,ä, ê, ó)的自定义域名吗?
Webflow 仅在快速连接自定义域名或购买新的自定义域名时支持带有特殊字符的国际化域名(IDN)。
当手动连接自定义域名时,Webflow支持以Punycode格式的特殊字符国际化域名。您可以使用像Verisign这样的工具将您的自定义域名转换为Punycode,但请注意,这并不总是有效。