Я пытаюсь настроить несколько веб-доменов на одном сервере, но независимо от того, сколько конфигураций вторичного виртуального хоста я делаю, все они получают ответы по умолчанию.

У меня есть две конфигурации домена 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 будет использоваться по умолчанию, так как я только что удалил и переустановил, чтобы у меня была максимально чистая конфигурация для настройки.

Разве эта конфигурация не должна работать?

Спасибо Докмур

0