修复网站无法通过 www 访问的问题
网站通常只使用根域名,例如 domain.tld,而不是在域名前加上 www(www.domain.tld)。这可能只是偏好问题,你可以将域名设置为两种方式都能访问。
如果你当前在通过 www 访问网站时遇到问题,而根域名可以正常访问,请确认你的域名 DNS 区域中已为 www 主机正确设置了记录。请根据域名指向的位置,按照以下步骤操作:
注意
- 某些服务(例如 Blogger 或 Shopify)对此记录有特定取值,这种情况请咨询你的服务商。
- 出于 SEO 考虑,网站只通过一个 URL 访问更好;如有需要,你可以创建从非 www 到 www 的重定向。
- 一般规则是,子域名不使用 www;如果你需要让子域名通过 www 访问,请务必在为该子域名创建相应 www 记录的同时,也为你的域名创建该记录。
域名指向 Hostinger
进入域名的 hPanel 中的 DNS 区域,查找名称为 www 的 CNAME 记录。它应当指向你的根域名:
如果 CNAME 记录的内容不同,请点击 Edit(编辑) 并将目标更改为你的根域名。
或者,你可能会找到名称为 www、指向 你账户的 IP 的 A 记录,而不是 CNAME 记录:
如果存在指向不同 IP 的 www A 记录,请点击 Delete(删除) 将其移除。
在这种情况下,或者如果这些 A 或 CNAME 记录都不存在,请仅添加 CNAME 记录,使用以下参数:
- Name(主机): www
- Target(指向): 你的根域名(例如 domain.tld)
- TTL: 保留默认值(14400)
你可以查看本指南,了解有关 CNAME 记录以及如何添加的更详细信息:如何在 hPanel 上管理 CNAME 记录。
如果你对域名的 DNS 区域进行了更改,可能需要长达 24 小时,传播 过程才会完成,你的域名才能通过 www 访问。
域名指向其他注册商
进入注册商或提供商面板中域名的 DNS 区域,查找指向你根域名的 www CNAME 记录。其名称(主机)或记录中可能只显示 www 或完整域名:
或者,你可能会找到名称为 www、指向 你账户的 IP 的 A 记录,而不是 CNAME 记录。
如果存在 www 的 A 记录且指向不同 IP,请将其移除。
在这种情况下,或者如果这些 A 和 CNAME 记录都不存在,请仅添加 CNAME 记录,使用以下参数:
- Name(主机): www
- Target(指向): 你的根域名(例如 domain.tld)
- TTL: 使用默认值或设置为 14400
你可以查看本文,获取有关如何管理外部域名 DNS 区域的完整指南列表:如何在其他注册商/主机提供商处修改 DNS 记录。
应用任何更改后,可能需要长达 24 小时,传播 过程才会完成,你的域名才能通过 www 访问。
来源:Hostinger 官方帮助文档