Доброго времени суток.
Прошу устранить пробелы у меня в голове по теме мультисайтинга на drupal 7. Итак, как я делаю.
1. Копирую файл /sites/example.sites.php в /sites/sites.php
2. Прописываю:
<?php
$sites['domen.ru'] = 'default';
$sites['my.domen.ru'] = 'my.domen.ru';
?>
3. Создаю папку /sites/my.domen.ru
4. Копирую в /sites/my.domen.ru settings.php
В результате при наборе my.domen.ru в браузере страница не открывается.
Где и что я упустил или сделал не так?
Комментарии
у меня мультисайтинг спокойно работает без п.1 и 2
какая ошибка?
в dns прописан хост my.domen.ru?
в настройках вебсервера указан document_root для поддомена?
Ошибка "Сервер не найден".
В настройках dns прописывать тот же ip, что и для основного домена?
Вы не могли бы пояснить как это сделать?
у меня работает без всех пунктов. Кажется в 6-ке были проблемы и нужно было что-то прописывать, настраивать.
Вот модуль для 7ки - http://drupal.org/project/domain
1,2 - зачем?
да
судя по вопросу, виртуальные хосты добавляются на сервере автоматом при добавлении сайта в панели управления
в таком случае проще всего будет добавить в панели управления новый сайт my.domen.ru, потом перейти в папку, где находятся папки с сайтами - domen.ru и my.domen.ru, удалить папку my.domen.ru и создать символическую ссылку (symlink) и именем my.domen.ru, ссылающуюся на domen.ru