0

我最近将一个域的 NS 更改为另一台主机,并使用 Helm 控制面板创建了一个域。

问题是,当我键入域名(即 www.MyDomain.com)而不是打开相应的网站时,它会打开由智能邮件提供的主机 webmail 页面。

我已经清除了 dns 缓存,重建并更新了它。我也删除了域并再次添加它。

ping 域名返回服务器的 IP 地址,并且它已启动。主机操作系统是 windows server 2003。

我感谢任何解决问题的意见。

编辑1:

虽然这是一个长久以来令人头疼的问题,但我通过直接在 DNS 服务器控制台中删除域的 DNS 条目以及附加到它的所有别名域,重新启动服务器,然后通过 Helm 控制面板重建 DNS 区域来解决了这个问题。我不确定这是否是最佳做法,但似乎混合了域的 DNS、别名域的 DNS、托管软件、缓存问题。

编辑2:

实际上这个错误不是关于 DNS 的东西,它是Helm Control Panel 添加/删除别名域的失败。为了分享经验,我添加了这个问题的答案。

4

1 回答 1

0

这不是 DNS 错误。

我在检查 IIS 时发现了答案,我注意到该网站已停止。

强制网站启动,弹出此错误消息:

IIS 无法启动该站点,另一个站点可能已经在使用您为该站点配置的端口。

进一步调查显示,一个相同的域别名先前已添加到另一个域/主机。

从 IIS > 网站属性 > 网站 > 高级 > 高级网站标识中删除此别名,解决了问题。

导致我错误地假设 dns 问题的原因是服务器的默认 IP 默认设置为邮件服务器。因此,当网站停止时,域指向邮件服务器。

希望这对未来有所帮助。

于 2013-05-16T11:16:03.410 回答