Назад | Перейти на главную страницу

Конфигурация виртуального хоста Apache по умолчанию со статическим IP-адресом

Недавно я настроил сервер (Ubuntu 14.04) для использования статических IP-адресов и заметил, что: <Virtualhost *:80>

Кажется, больше не работает. Ранее использовался файл 000-default.conf, и после его изменения и добавления каждого IP-адреса в объявление он снова работает. Но я бы предпочел использовать подстановочный знак здесь и в другом месте, если это возможно.

Большинство настроенных мной хостов теперь явно указывают, каким IP-адресам они соответствуют, есть ли способ настроить apache так, чтобы значение по умолчанию (или любой) конфигурация виртуального хоста, которая будет использоваться для любых и всех имен хостов, которые не совпадают с использованием подстановочного знака?

В вашем основном httpd.conf вы хотите, чтобы ваша директива Listen была

Listen 80  

тогда каждая виртуальная машина должна начинаться с:

<VirtualHost *>

вот как у меня работает apache 2.4 на Ubuntu 12