Apache 虚拟主机文档 - Apache HTTP 服务器 版本 2.4

Apache Server 2.4

Apache HTTP 服务器版本 2.4

<-

Apache 虚拟主机文档

此翻译可能过期。要了解最近的更改,请阅读英文版。

术语虚拟主机指的是在单一机器上运行多个网站 (例如 company1.example.comcompany2.example.com) 。 虚拟主机可以“基于 IP”,即每个 IP 一个站点; 或者“基于名称”, 即每个 IP 多个站点。这些站点运行在同一物理服务器上的事实不会明显的透漏给最终用户。

Apache 是第一个支持基于 IP 的虚拟主机的服务器。 Apache 版本 1.1 和更新的版本同时支持基于 IP 和基于名称的虚拟主机。 基于名称的虚拟主机有时候称为基于主机非 IP 的虚拟主机.

以下解释是在 Apache 中支持虚拟主机的所有详细信息的文档页面列表。

top
top

配置指令

如果你要调试虚拟主机配置,你会发现 Apache 的命令行参数 -S 非常有用。即输入以下命令:

/usr/local/apache2/bin/httpd -S

这个命令将会显示 Apache 是如何解析配置文件的。仔细检查 IP 地址与服务器名称可能会帮助你发现配置错误 (参见 httpd 程序文档,以便了解其它命令行选项)。