На сервере есть 2 интерфейса:
1) внешний (1.1.1.1)
2) внутренний (2.2.2.2)
Есть 3 сайта: VirtualHost1 должен быть доступен на внешнем интерфейсе (висеть на 1.1.1.1), 2 других (VirtualHost2, VirtualHost3) должны быть доступны только из внутренней сети
В конфиге прописано:
Listen 80
Listen 443
NameVirtualHost *:80
NameVirtualHost *:443
На текущий момент сталкиваюсь с ошибками вида:
perhaps you need a namevirtualhost directive
VirtualHost2 overlaps with VirtualHost3
В конфигах у виртуальных хостов указано следующее:
VirtualHost1
<VirtualHost 1.1.1.1:80>
ServerName website1
ServerAlias www.website1
VirtualHost2
<VirtualHost 2.2.2.2:80>
ServerName website2
ServerAlias www.website2
<VirtualHost 2.2.2.2:443>
ServerName website2
ServerAlias www.website2
VirtualHost3
<VirtualHost 2.2.2.2:80>
ServerName website3
ServerAlias www.website3
<VirtualHost 2.2.2.2:443>
ServerName website3
ServerAlias www.website23