在 Ubuntu中/etc/apache2/httpd.conf
是空的,因为 Apache 配置驻留在/etc/apache2/apache2.conf
!
“httpd.conf 用于用户选项。” 不,不是,它的存在是出于历史原因。
使用Apache 服务器,所有用户选项都应该进入一个新的*.conf
文件里面/etc/apache2/conf.d/
。此方法应该是“更新安全的”,因为httpd.conf
或者apache2.conf
可能会在下一次服务器更新时被覆盖。
在里面/etc/apache2/apache2.conf
,你会发现下面一行,其中包括这些文件:
# Include generic snippets of statements
Include conf.d/
从Apache 2.4+开始,用户配置目录是/etc/apache2/conf-available/
. 用于a2enconf FILENAME_WITHOUT_SUFFIX
启用新的配置文件或在/etc/apache2/conf-enabled/
. 请注意,从 Apache 2.4 开始,配置文件必须具有后缀.conf
(例如conf-available/my-settings.conf
);