Я недавно настроил (Ubuntu 14.04) сервер для использования статических IP-адресов и заметил что: <Virtualhost *:80>
Больше, кажется, не работает. Ранее 000-default.conf файл использовался и путем изменения его и добавления каждого IP к объявлению, это работает снова. Но я смог бы использовать подстановочный знак здесь и в другом месте, если это возможно.
Большинство хостов, которые я настроил, теперь явно указывает, какому IP-адресу (IP-адресам) они соответствуют, там способ настроить апача так, чтобы значение по умолчанию (или кто-либо) виртуальная конфигурация хоста, которая будет использоваться для кого-либо и всех имен хостов, которые не имеют соответствия с помощью подстановочного знака?
В вашем основном httpd.conf вы хотите, чтобы ваша директива Listen была
Listen 80
, тогда вы должны начинать каждую виртуальную машину с:
<VirtualHost *>
вот как у меня работает apache 2.4 на Ubuntu 12