000-default.conf 和 default 有什么区别

000-default.conf 和 default 有什么区别

我正在遵循有关使 vhosts 与 Apache2 协同工作的指南,大多数指南都在谈论 000-default.conf,但我在 /etc/apache2/sites-available/ 中只有“默认”

答案1

这取决于您的操作系统。我猜您使用的操作系统(甚至版本)与您参考的教程不同。

在大多数发行版中,默认的 apache 配置将加载此目录中名称以 .conf 结尾的任何文件,甚至加载目录中的任何文件。因此,只要它包含在主 apache 配置文件中,就可以了。

000-是一种技巧,可以让文件按照字母顺序排列并首先加载。

答案2

目录中的符号链接使用数字前缀sites-enabled来定义虚拟主机的优先级。对于实际文件,sites-available不需要这样的数字前缀。

一般来说,对于如何命名文件几乎没有任何限制sites-available,但sites-enabled您应该继续使用您的发行版最初使用的命名约定。

请注意,某些版本要求名称以sites-enabled结尾.conf

相关内容