知识库
我的域名显示了错误的网站
通常是缓存的DNS应答或指向旧主机的记录。以下是区分它们的方法。
请按顺序排查这些问题——前两项可以解释大多数情况。
1. 您的电脑缓存了旧的解析结果
尝试在关闭 Wi-Fi 的手机上访问该域名。如果手机能显示正确的网站,说明 DNS 更改已经生效,只是您自己的电脑缓存了旧的解析。在 Windows 上运行 ipconfig /flushdns;在 macOS 上运行 sudo killall -HUP mDNSResponder。
2. 该名称存在多条记录
www 有两条 A 记录意味着访客会随机访问到其中一个,这看起来完全就像是一个间歇性故障。检查“域名”→ 您的域名 →“DNS”,并删除指向旧托管服务商的那条记录。
3. 域名服务器仍指向您的旧服务商
如果域名的 NS 记录指向您以前的托管服务商,那么将由它们来响应请求,您在这里进行的任何更改都不会被读取。当检测到此情况时,这里的 DNS 面板会显示警告。
4. example.com 和 www.example.com 的配置不同
这是两个独立的名称,需要两条记录。在一个能正常访问而另一个不行的网站上,几乎总是这个问题。
5. 旧托管服务商仍在进行重定向
有些托管服务商在您离开后会保留重定向设置。如果域名解析到了我们的地址,但您却跳转到了其他地方,这是重定向而不是 DNS 问题——请使用 curl -I https://example.com 进行检查并查看 Location 标头。