当我将我的域名指向ISPConfig3中的网站时,会显示错误的网站

问题描述 投票:1回答:2

我不是很擅长服务器管理,所以请原谅我,如果我不知道如何正确地打电话或任期服务器,但我会尽量解释它。

所以我有一个名为domain.com的域名,它有两个版本。这两个版本的网站都托管在不同的服务器上。我关注的另一个域是ISPConfig 3中的域。让我们调用ISPConfig 3,Version2中托管的域。

现在,domain.com指向Version1。所以我访问Version2的方法是使用我的hosts文件将我的服务器的IP地址指向domain.com。但是,当我执行上述步骤时加载的网站是domain.com指向ISPConfig中的其他网站。我在ISPConfig 3中有3个网站,加载的是我最近创建的网站。

这可能是什么问题?请教我这个服务器的东西。高级谢谢!

编辑:顺便说一句,我的服务器是Apache。

server hosts ispconfig
2个回答
1
投票

它也发生在我身上。

我的情况:我一直在使用我的域名,让我们用ISPConfig 3.1称它为abc.com,没有任何问题。我注册了一个新域名xyz.com,并将其指向运行ISPConfig 3的服务器。当我访问xyz.com成功进行DNS传播后,它显示了abc.com的内容。

解决方案:这个问题让我疯狂,直到我发现我在ISPConfig的网站列表中拼错了域名。我删除了这个网站并用正确的拼写创建了一个新网站,并且它已修复了。

这里发生了什么事?当您在浏览器中键入xyz.com时,它会转到DNS服务器并请求转换。转换后的IP实际上是服务器的IP。您的服务器查找虚拟主机并查找xyz.com条目。当它无法找到xyz.com的vhost条目时,它会自动显示abc.com的内容[这是我对它的理解,请纠正我,如果我错了或错过任何东西]


0
投票

我的域名也指向错误的服务器,虽然我的开始是因为我错误地指出了DNS区域。您可以做的检查很少,但请注意,您使用Apache主机文件的麻烦越少越好。根据我的观察:

  1. 首先,确保在所有服务器上运行类似版本的ISP配置,因此请尝试升级所有服务器
  2. 在创建DNS区域(domain.com的区域)时,如果您有多个DNS服务器(全部正常运行),只需选择主要服务器,“IP”部分是关键部分;如果domain.com应该指向ServerA,那么选择ServerA IP。还要记住,您需要花几分钟时间才能使更改生效
  3. 在所有服务器上运行更新和升级(非常重要),最后您可以使用mxtoolbox(mxtoolbox.com)等DNS工具进行跟进,以获取更多详细信息。希望能帮助到你
© www.soinside.com 2019 - 2024. All rights reserved.