Запуск нескольких сайтов с несколькими доменами apache

У меня не получается запустить Apache и использовать несколько доменных имен

Вот фрагмент моего файла конфигурации. Я продолжаю получать сообщение о том, что у NameVirtualHost нет VirtualHosts. Я хочу, чтобы они оба работали на одном IP, и я не уверен, почему это не работает. Я копался в документации для VirtualHosts, NameVirtualHost и на странице apache о виртуальном хостинге на основе имен.

Этот пример на странице, основанной на именах, является почти моим конфигом! Что я делаю неправильно?

Listen 80
NameVirtualHost *:80

<VirtualHost *:80>
   ServerName www.sample1.net
   DocumentRoot /var/www/sample1-net

</VirtualHost>

<VirtualHost *:80>
   ServerName www.example2.net
   DocumentRoot /var/www/example2-net

</VirtualHost>

1 ответ

Решение

Я подозреваю, что это потому, что у вас есть "слушай *:80". Так должно быть listen 80 или же listen 1.2.3.4:80,

Другие вопросы по тегам