在 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);