Спасибо за ответ.
А результат то какой хотелось бы увидеть ?
Как я уже писал в первых постах - хотелось бы, чтобы сервер нормально отдавал существующие домены и их поддомены и никак НЕ отдавал несуществующие под-домены.
Ибо, на данный момент, при DNS записи у хостера в виде *.mysite.ru. A [IP] при попытке открыть любой несуществующий под-домен, сервер не выдаёт ошибку, а перенаправляет на первый доступный домен, чего мне крайне не хотелось бы. В апаче 2.2.2 всё решилось прекрасным советом
.ubuntufan. Но с апачем 2.4.7 этот вариант уже не прокатил. Собственно об этом я и спрашивал пару постов назад.
Порывшись сегодня по инету, конфигам и манам пока нашёл единственный рабочий вариант: либо всё тот же рекомендованный
.ubuntufan default_vhost.conf привести к виду
<VirtualHost *:80>
ServerName bla-bla-bla
Redirect 404 /
</VirtualHost>
либо добавить эту же строчку "ServerName bla-bla-bla" в /sites-available/000-default.conf. К сожалению моих знаний не хватает, чтобы оценить на сколько правильно я воткнул этот "костыль", однако, как мне кажется, на данный момент всё работает именно так, как мне нужно.
Тем не менее у меня возник ещё один вопрос: я обратил внимание, что в error.logs не пишется ни одной ошибки! Т.е. что в дефолтовом, что в логах от других виртуалхостов там ничего нет!
В дефолтовом error.log есть только:
[Mon Jan 26 16:29:57.875991 2015] [mpm_event:notice] [pid 2388:tid 140304366208896] AH00489: Apache/2.4.7 (Ubuntu) configured -- resuming normal operations
[Mon Jan 26 16:29:57.876254 2015] [core:notice] [pid 2388:tid 140304366208896] AH00094: Command line: '/usr/sbin/apache2'
[Mon Jan 26 16:31:10.381251 2015] [mpm_event:notice] [pid 2388:tid 140304366208896] AH00491: caught SIGTERM, shutting down
[Mon Jan 26 16:31:11.442591 2015] [mpm_event:notice] [pid 2510:tid 140714554083200] AH00489: Apache/2.4.7 (Ubuntu) configured -- resuming normal operations
[Mon Jan 26 16:31:11.442754 2015] [core:notice] [pid 2510:tid 140714554083200] AH00094: Command line: '/usr/sbin/apache2'
[Mon Jan 26 16:32:21.374693 2015] [mpm_event:notice] [pid 2510:tid 140714554083200] AH00491: caught SIGTERM, shutting down
[Mon Jan 26 16:32:22.455120 2015] [mpm_event:notice] [pid 2623:tid 140432517535616] AH00489: Apache/2.4.7 (Ubuntu) configured -- resuming normal operations
[Mon Jan 26 16:32:22.455345 2015] [core:notice] [pid 2623:tid 140432517535616] AH00094: Command line: '/usr/sbin/apache2'
а в логах от других хостов вообще пусто!
при этом во всех конфигах есть явные указания на файлы логов
000-default.conf
ErrorLog ${APACHE_LOG_DIR}/error.log
LogLevel error
nod.conf
ErrorLog /var/www/nod/logs/error.log
# Possible values include: debug, info, notice, warn, error, crit,
# alert, emerg.
LogLevel error
и т.д. Куда ошибки то подевались?