过多重定向的错误

解决将网站发布到自定义域后出现的“重定向过多”或“重定向循环”错误。

您的设计完美无缺,您刚刚在 bestcustomdomain.com 上推出了您的网站。此刻,您欣喜若狂!然而,在访问您的网站时,您遇到了 ERR_TOO_MANY_REDIRECTS 消息,而不是您预期的设计。

在本教程中,您将发现:

  1. 根域名和子域名之间的对比
  2. 错误发生的原因
  3. 解决错误的方法
  4. 识别和解决问题的技巧

根域与子域之间的差异

注册网站或域名时,注册包含根域名,但不包括使用 万维网 (例如,bestcustomdomain.com)。

因此,您有权从该根域创建子域。其中一个子域是 万维网 您网站的子域名(例如,www.bestcustomdomain.com)。

错误原因

“过度重定向”的错误出现在您的网站配置方式不断将其重定向到不同的网址时。当您的浏览器尝试加载您的网站时,它会在一个永久循环中在这些网址之间来回摆动——重定向循环。

这通常源于重定向冲突 — — 例如,您的 www 子域名和您的根域名(您的自定义域名 URL 的 www 和非 www 变体)之间。

您的浏览器会通过仅允许一定数量的重定向(通常最多 10 次)来防止这种重定向循环,否则将放弃并显示“过多重定向”错误消息。虽然此消息在 Chrome、Safari 和其他浏览器中略有不同,但根本原因仍然一致。

Google Chrome 显示的错误:“此页面无法正常工作。Domain.com 重定向您太多次。请尝试清除您的 cookie。ERR_TOO_MANY_REDIRECTS”
Google Chrome 显示的错误信息
Safari 显示的错误:“Safari 无法打开该页面。尝试打开 domain.com 时发生了过多重定向。如果您打开一个页面,而该页面被重定向打开另一个页面,然后该页面又被重定向打开原始页面,则可能会发生这种情况。”
Safari 显示的错误信息

解决错误的方法

SSL(安全套接字层)托管上的主域名必须部署在配备 CNAME 记录的域名上。在大多数情况下,您需要将 www 子域名(例如 www.yourdomain.com)配置为主域名,以确保您的网站正常运行并使用 SSL。

要纠正过多重定向的错误并将您的 www 子域指定为默认域:

  1. 使用权 站点设置 > 出版 标签 > 生产
  2. 选择 使默认 在 www 子域名旁边(例如 www.yourdomain.com)
  3. 重新发布 您的网站

如果你的目的是链接 独自 www 子域名(www.bestcustomdomain.com)或您的 Webflow 网站的其他子域名,请参阅我们关于连接子域名的教程。

要将流量路由到 SSL 托管上的根域,请参阅有关将根域指定为默认域的教程。

故障排除技巧

如果您的网站上持续出现“过多重定向”错误,则可能是您的浏览器在其缓存中保留了过时的错误消息。查看您的网站时请考虑采取以下措施:

  1. 清除浏览器缓存
  2. 查看您的网站 隐身模式 浏览器扩展已禁用
  3. 使用移动设备或之前未曾使用过的浏览器检查您的网站

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

如果您的域名在 48 小时后仍然无法正常运行,请排查 DNS 设置问题或联系域名提供商的支持部门。如果您的 DNS 设置正确,但您发布的网站仍然存在问题, 请联系 Webflow 的客户支持团队.

相关文章: 

  • 建立默认域
  • 连接个性化域名(概述)
  • 将根域指定为主域
麦宜云
Ewan Mak 的最新帖子 (查看全部)