Apache-2.4

FreeBSD 中 Apache 的 000-default.conf 在哪裡?

  • May 13, 2017

FreeBSD 11 中 Apache 2.4 的 000-default.conf 在哪裡?它似乎在 FreeBSD 11 中不存在。

您可能指的是sites-enabled/000-default虛擬主機,就像在許多 Linux 發行版中一樣。沒有一個。

在 FreeBSD 中,如手冊中所述,VirtualHosts 直接在/usr/local/etc/apache24/httpd.conf; 沒有include sites-enabled/*

28.8.2. 虛擬主機

要將 Apache 設置為使用基於名稱的虛擬主機,VirtualHost 請為每個網站添加一個塊。例如,對於名為 www.domain.tld 且虛擬域為 www.someotherdomain.tld 的 Web 伺服器,將以下條目添加到httpd.conf

<VirtualHost *>
    ServerName www.domain.tld
    DocumentRoot /www/domain.tld
</VirtualHost>

<VirtualHost *>
    ServerName www.someotherdomain.tld
    DocumentRoot /www/someotherdomain.tld
</VirtualHost>

引用自:https://serverfault.com/questions/849952