如何使用两个不同的主机名提供相同的内容?

时间:2014-05-10 15:34:06

标签: httpd.conf

我有一个网站(例如www.abc.com),我有另一个域名(例如dotobe.xyz.com),它指向与www.abc.com相同的IP。 dotobe.xyz.com实际上是www.abc.com的DNS别名。

现在,如果用户访问dotobe.xyz.com,用户将被重定向到www.abc.com,这是合理的。 但是,我需要的是保持URL不变。换句话说,我想通过两个主机名(dotobe.xyz.com和www.abc.com)提供我网站的相同内容,而无需重定向。

基于名称的虚拟主机可以实现这一目标吗?

非常感谢。

1 个答案:

答案 0 :(得分:0)

是。基于名称的虚拟主机应解决此问题。
在您的虚拟主机文件中,您必须将dotobe.xyz.com作为ServerAlias。

<VirtualHost *:80 *:443>
    ServerName www.abc.com
    ServerAlias dotobe.xyz.com
    # Any additional code here
</VirtualHost>

祝你好运!