(Ethernet-кабели): Может ли прямой провод работать (немного) там, где необходим кроссовер (без MDX)?

Как вы намекнули, "первый виртуальный хост" будет открыт по умолчанию при посещении по IP-адресу.

Сложность заключается в том, чтобы понять, как Apache решает, какой из них является «первым»; на самом деле он сортирует активные/включенные виртуальные хосты по имени файла, а нижнее/первое имя файла в порядке возрастания, которое соответствует виртуальному хосту, использующему этот IP-адрес, выигрывает и выбирается как «первый».

Таким образом, независимо от имени виртуального хоста, если вы назовете файл как 0.confили 0actualvhostname.confдля первого IP-адреса и, например, 1. confдля второго IP-адреса, эти файлы vhost будут «выигрывать» и использоваться в качестве vhosts по умолчанию, которые будут открываться при просмотре вашего сервера по IP-адресу.

По этой же причине в Debian, например, файл конфигурации виртуального хоста Apache по умолчанию называется 000-default.conf.

Вам также необходимо перезапустить Apache после изменения имени файла vhost; например:

sudo apache2ctl -k graceful
1
25.05.2016, 17:31
0 ответов

Теги

Похожие вопросы