【问题标题】:How to set the same document root for all server names on Apache如何为 Apache 上的所有服务器名称设置相同的文档根目录
【发布时间】:2013-12-27 20:14:02
【问题描述】:

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

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

这行得通吗?

【问题讨论】:

    标签: apache config document-root server-name


    【解决方案1】:

    不,你不能写ServerName *

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

    【讨论】:

      猜你喜欢
      • 2011-08-14
      • 2014-05-10
      • 2018-05-08
      • 2020-02-14
      • 1970-01-01
      • 2017-08-10
      • 1970-01-01
      • 2020-09-13
      • 1970-01-01
      相关资源
      最近更新 更多