Я пытаюсь настроить несколько веб-доменов на одном сервере, но независимо от того, сколько конфигураций вторичного виртуального хоста я делаю, все они получают ответы по умолчанию.
У меня есть две конфигурации домена 000-default.conf и test.conf
000-default.conf
<VirtualHost 127.0.0.1>
ServerAdmin webmaster@localhost
DocumentRoot /var/www/html
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>
test.conf
NameVirtualHost external_ip
<VirtualHost external_ip>
UseCanonicalName off
ServerName test.ca
ServerAlias test.ca
DocumentRoot /var/www/test
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>
Когда я перехожу к test.ca, я постоянно получаю файл index.html apache ubuntu по умолчанию вместо тестируемого файла index.html. Остальная конфигурация apache2 будет использоваться по умолчанию, так как я только что удалил и переустановил, чтобы у меня была максимально чистая конфигурация для настройки.
Разве эта конфигурация не должна работать?
Спасибо Докмур