Мультисайтинг (и вновь...)

Главные вкладки

Аватар пользователя beerman beerman 8 декабря 2008 в 7:49

Создаю в папке site подпапку name.mysite.ru
в ней папку themes с одной темой, которую прописываю в settings.php подпапки name.mysite.ru
в том же settings.php вставляю
<?php
$conf = array( 'site_name' => 'Название сайта', 'theme_default' => 'mytheme');
?>
Все прекрасно работает.
Вопрос в том, как мне теперь поставить на главном домене главную страницу одну, а на поддоменах свои?
Т.е.
mysyte.ru/mainpage - главная
1.mysite.ru/otherpage1
1.mysite.ru/otherpage2
3.mysite.ru/otherpage3

Комментарии

Аватар пользователя andypost@drupal.org andypost@drupal.org 8 декабря 2008 в 10:45

Достаточно таким же обарзом добавить-переопределить переменную site_frontpage на нужное значение:
<?php
$conf = array(
'site_name' => 'Название сайта',
'theme_default' => 'mytheme',
'site_frontpage' => 'my_custom_frontpage', // default /node
);
?>

Аватар пользователя beerman beerman 8 декабря 2008 в 11:37

"<a href="mailto:andypost@drupal.org">andypost@drupal.org</a>" wrote:
'site_frontpage' => 'my_custom_frontpage', // default /node

во, а нету этой строки по дефолту. поэтому и в ступор впал.
сенк!

Аватар пользователя beerman beerman 8 декабря 2008 в 14:15

а еще вопрос
каким образом друпалу сказать, чтобы он все ссылки собирал на основной домен.
сейчас получается, что ссылка, к примеру, на юзера с гланого домена mysite.ru/user/name, а с поддомена на того же юзера subdomain.nysite.ru/user/name
непорядочек