Склеивание 2х доменов под Апачем

NL
На сайте с 29.01.2003
Offline
212
312

Всем доброй ночи!

Такая ситуация, был один проектик на одном домене (domain-1.ru) на одном VPS (CentOS 7) и захотелось для целей тестирования ещё один домен (domain-2.ru) прикрутить к VPS'у. В итоге часть конфига с доменами сейчас выглядит так:


NameVirtualHost *:80

<VirtualHost *:80>
ServerName domain-1.ru
DocumentRoot /var/www/domain-1.ru
<Directory "/var/www/domain-1.ru">
Options ExecCGI FollowSymLinks Includes MultiViews
AllowOverride All
</Directory>
</VirtualHost>

<VirtualHost *:80>
ServerName domain-2.ru
DocumentRoot /var/www/domain-2.ru
<Directory "/var/www/domain-2.ru">
Options ExecCGI FollowSymLinks Includes MultiViews
AllowOverride All
</Directory>
</VirtualHost>

После перегрузки Апача браузер при запросе к domain-2.ru открывает domain-1.ru

Буду благодарен, если подскажите, куда смотреть и что править, чтобы "расклеить" домены.

П.С. Конфиг Апача от дефолтного отличается только приведённым фрагментом.

Оптимизайка
На сайте с 11.03.2012
Offline
396
#1

В .htaccess посмотрите, может там что. Т.к. судя по приведенному конфигу все ок.

P.S. Проверить, как апач на самом деле разобрал конфиг, можно с помощью httpd -S

⭐ BotGuard (https://botguard.net) ⭐ — защита вашего сайта от вредоносных ботов, воровства контента, клонирования, спама и хакерских атак!
NL
На сайте с 29.01.2003
Offline
212
#2

У первого домена в .htaccess только mod_rewrite.

У второго файла .htaccess нет.

httpd -S среди всего прочего пишет:


AH00112: Warning: DocumentRoot [/var/www/domain-2.ru] does not exist

Хотя такой каталог есть и права на него выставлены как и на /var/www/domain-1.ru

S2
На сайте с 30.12.2015
Offline
307
#3

Пересоздайте директорию /var/www/domain-2.ru

Похоже либо символ какой-то у вас затисался в названии (может в конфиге, там тоже перепишите руками, без копипастов), либо кириллический символ.

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий