如何为Apache上的所有服务器名称设置相同的文档根目录

时间:2013-12-27 20:14:03

标签: apache config document-root server-name

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

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

这会起作用吗?

1 个答案:

答案 0 :(得分:0)

不,你不能写ServerName *

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