уже провел исследование, и я сгорел после нескольких часов чтения и просмотра видео; Я не могу заставить виртуальные хосты работать вообще, не имеет значения, какую конфигурацию я устанавливаю, но Apache проигнорирует это и всегда попытается загрузить содержимое в /var/www/html.
Цель состоит в том, чтобы написать адрес в браузере и получить доступ к различным сайтам, таким как app.example.ca, blog.example.ca, www.example.ca (Я использую рекурсивный DNS-сервер)
Моя текущая конфигурация (хотя я пробовал много других) следующая:
http.conf (конфиг по умолчанию, добавлена строчка):
IncludeOptional sites-enabled/*.conf
app.conf (только файл конфигурации виртуального хоста):
<VirtualHost *:443>
ServerName app.friscia.ca
ServerAlias app.friscia.ca
DocumentRoot /var/www/html/app
ErrorLog /var/www/html/app/error.log
</VirtualHost>
Содержимое зоны DNS:
$TTL 10800 ; 3 часа
friscia.ca В SOA friscia.ca. hostmaster.friscia.ca. (
7; сериал
86400 ; обновление (1 день)
3600 ; повторить (1 час)
604800 ; истекает (1 неделя)
10800 ; минимум (3 часа)
)
NS ns1.friscia.ca.
NS ns2.friscia.ca.
А 10.211.55.10
$ПРОИСХОЖДЕНИЕ friscia.ca.
$TTL 300 ; 5 минут
EZEQUIELLFR2FBC A 10.211.55.100
TXT "31ed3c4417f785d3f24002d6f3c02f2edc"
$TTL 10800 ; 3 часа
нс1 А 10.211.55.10
нс2 А 10.211.55.11
www А 10.211.55.10
приложение А 10.211.55.10