Видеоурок № 10
Виртуальный хостинг на школьном сервере
Я правильно понимаю? Если у меня есть зарегистрированное доменное имя, то:
1. первый шаг я пропускаю
2. Выполняю как написано в инструкции
3. Правлю конфиг следующим образом:
<VirtualHost *:80>
#ServerAdmin webmaster@nsi.nchara.ru
DocumentRoot /var/www/vhosts/nsi.nchara.ru
ServerName nsi.nchara.ru
#ServerAlias
http://www.nsi.nchara.ruErrorLog /var/log/httpd2/nsi.nchara.ru-error_log
CustomLog /var/log/httpd2/nsi.nchara.ru-access_log common
</VirtualHost>
4. Создаю каталог nsi.nchara.ru в /var/www/vhosts
И по обращению
http://nsi.nchara.ru должен открыться нужный мне сайт?
Сейчас у меня реализовано все через modrewrite на сервере:
Запрос
www.sovet.nchara.ru преобразуется в
www.nchara.ru/sovet и запросы к другим сайтам на сервере тоже.
Я попробовал сделать все как написано, первый виртуальный сайт заработал (правда открывался при вводе nsi.nchara.ru и
www.nchara.ru, а тот сайт который открывался до этого по
www.nchara.ru перестал), но второй ни в какую открываться не захотел. Пока все вернул назад, так как экспериментировал на рабочем сервере.
Хостинг у нас на webnames.ru, перед настройкой сервера удалил строку из настроек зоны, которая связывает все неуказанные явно субдомены с основным доменом. Видимо зря...