sbh
@sbh

Как настроить несколько сайтов на разных интерфейсах?

На сервере есть 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
  • Вопрос задан
  • 21 просмотр
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
SMIT Москва
До 50 000 ₽
Alaris Labs Санкт-Петербург
от 150 000 до 300 000 ₽