ВопросМультисайтовость
Здравствуйте... Хотел поинтересоваться у вас.
Как возможно сделать мультисайтовость например такой структуры.
site.ru
-1.site.ru
-2.site.ru
И для каждого этого 3 домена есть свои категории но со всех этих доменов можно выводить новости на главный сайт site.ru
Получается следующий образ что site.ru это главная страница а 1.site.ru и 2.site.ru это категории этого сайта.
Спасибо за внимание. С уважением пользователь вашего блока.
- Гость
- 03.03.2011
- 4535
Комментарии
Можно. Надо создавать несколько баз, а затем в settings.php указать общие таблицы у основного домена и поддомен
А не можешь показать пример:
1) структуру папок (Желательно денвер и на хосте)
2) пример записи в php
1. Структура папок:
Заливаешь друпал как обычно в C:/Webservers/home/site.ru/www/
Далее в /sites/ создаются такие папки: site.ru, poddomen1.site.ru, poddomen2.site.ru, .., poddomenN.site.ru
Каждая из этих папок содержит в себе содержимое папки default в стандартной сборке друпала (т.е. папки files и tmp; два файла default.settings.php и settings.php). На каждый из сайтов создаёшь отдельную базу данных. Затем создаёшь ещё одну базу - общую (назови, например, shared_db). Всё - мультисайтинг настроен.
2. Пример общих таблиц (запись в settings.php):
Это значит, что когда на любом из сайтов (или поддомен) регистрируется пользователь, то все эти данные передаются в общую базу данных. А оттуда и ко всем остальным сайтам (поддоменам)
Комментировать