【发布时间】:2017-06-07 03:09:35
【问题描述】:
我对服务器管理不是很熟练,如果我不知道如何正确调用或术语服务器,请原谅我,但我会尽可能多地解释它。
所以我有一个名为 domain.com 的域名,它有两个版本。该网站的两个版本都托管在不同的服务器上。我关心的另一个域是 ISPConfig 3 中的域。我们将托管在 ISPConfig 3 中的域称为 Version2。
现在,domain.com 指向 Version1。所以我访问 Version2 的方法是使用我的 hosts 文件将我的服务器的 IP 地址指向 domain.com。但是,当我执行上述步骤时加载的网站是 domain.com 指向 ISPConfig 中的不同网站。我在 ISPConfig 3 中有 3 个网站,加载的网站是我最近创建的。
这可能是什么问题?请教育我有关此服务器的内容。进阶谢谢!
编辑:顺便说一下,我的服务器是 Apache。
【问题讨论】:
-
您在服务器上使用的网络服务器
-
@Mohtisham 编辑了我的帖子以添加我的网络服务器。
-
您有时需要在路径 /etc/httpd/extra.../vhost.conf 或 /etc/httpd/sites-availables/???.conf 中获取 vhost.conf 文件可以在 vhosts.conf 文件或每个域的单独文件中创建多个条目这很可能是第一个为您的案例加载的域条目
-
@Mohtisham 我认为问题确实发生了,因为第一个域条目正在加载。请问楼主这个问题怎么解决?
-
实际上,我之前提到的 vhosts 文件负责将请求映射到特定域(如果存在)。如果不在那里,那么他们将加载第一个(大部分)。我试图通过一个例子来解释你,虽然我可能不好让别人理解。假设您的服务器的 IP 地址为 113.129.20.14,并且它具有三个不同域的条目,即 1) www.ejandra.com 2) dev.ejandra.com 3) test.ejandra.com