Я использую субдомен подстановочных знаков для управления большинством своих запросов, но я сталкиваюсь с проблемой получения одного из моих поддоменов (скажем, wiki.domain.com) для загрузки во-первых.
Я понимаю, что загрузка этого файла внутри httpd.conf или чего-то еще была бы просто попыткой определить, какие виртуальные хосты загружаются первыми, но я использую a2ensite и сайты, доступные для управления моими доменами (отдельные файлы для каждого домена), что, насколько мне известно, означает, что у меня нет реального способа определить, какие домены «загружаются» первыми.
Я использую Ubuntu Hardy.
Я полагаю, что порядок загрузки определяется именем файла конфигурации в каталоге /etc/apache2/sites-enabled. поэтому, если вы хотите, чтобы файл загружался первым, вы должны назвать файл 000-wiki.domain.com (или a2ensite 000-wiki.domain.com)
Из любопытства, почему для вас важен порядок?
(Поскольку этот вопрос относится к системному администрированию, он лучше подходит для serverfault.com.)
В конфигурациях Debian и Ubuntu по умолчанию сайты загружаются в алфавитном порядке (используя директиву Apache Include), поэтому вы можете изменить порядок загрузки сайтов, изменение их имен. (Например, сайт по умолчанию, предоставляемый Debian, на самом деле называется 000-default
, чтобы повысить вероятность того, что он загрузится первым.)