【发布时间】:2014-05-10 15:34:05
【问题描述】:
我有一个网站(例如 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)提供我网站的相同内容,而无需重定向。
基于名称的虚拟主机能否实现这一目标以及如何实现?
非常感谢。
【问题讨论】:
-
对于 apache 上的虚拟主机,只需将两个域的文档根目录指向同一个目录。
-
但是如果我在 httpd.conf 中定义了一个基于 IP 的虚拟主机和一个基于名称的虚拟主机(指向相同的 IP 地址),如果用户通过主机名访问该站点,这将优先?
-
您是否尝试过简单地定义一个
ServerAlias...? -
这不是一个真正的编程问题,最好在serverfault.com
标签: httpd.conf