2017-01-22 88 views
1

我并不擅长服务器管理,所以请原谅我,如果我不知道如何正确调用或定义服务器的东西,但我会尽量多解释它我可以。当我将域名指向ISPConfig3中的网站时显示错误的网站

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

现在,domain.com指向版本1。所以我做什么来访问版本2是使用我的主机文件来指向我的服务器的IP地址为domain.com。但是,当我执行上述步骤时加载的网站是domain.com指向ISPConfig中的其他网站。我在ISPConfig 3中有3个网站,加载的网站是我最近创建的网站。

这里有什么问题?请教我关于这个服务器的东西。先进的感谢!

编辑:我的服务器是Apache的方式。

+0

您的web服务器'重新在你的服务器上使用 –

+0

@Mohtisham编辑我的帖子来添加我的Web服务器。 – ejandra

+0

您需要获取vhost.conf文件最有可能的路径 /etc/httpd/extra.../vhost.conf 或 /etc/httpd/sites-availables/???.conf 有时多个条目可能在vhosts.conf文件或每个域的单独文件中生成 这很可能是第一个正在为您的情况加载的域项 –

回答

0

它也发生在我身上。

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

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

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

相关问题