0

我需要一种方法使所有服务器名称都指向一个文档根目录,而无需手动键入它们,可能是这样的:

<VirtualHost *:80>
   DocumentRoot /www/example1
   ServerName *
</VirtualHost>

那会奏效吗?

4

1 回答 1

0

不,你不能写ServerName *

您所要做的就是将 DocumentRoot 放在配置中读取的第一个虚拟主机中。Apache Name-Based Virtual Hosts 指南解释说,名称与任何虚拟主机配置中的 ServerName 不匹配的任何服务器都将由默认主机提供服务,因此它将获得您想要的 DocumentRoot。

于 2013-12-27T22:51:24.293 回答