Jeden Drupal na kilku subdomenach

Cześć! Zaczynam oprogramowywanie Drupala dopiero. Mam pytanie – żeby nie wyważać drzwi.

System ma działać dla kilkunastu różnych subdomen:

  • tomek.stempski.pl
  • kasia.stempski.pl
  • arek.stempski.pl

Baza użytkowników powinna być ta sama, a treści na stronach inne (jednak nic nie stoi na przeszkodzie, żeby były w tej samej bazie). Nie powinno mieć znaczenia, z której subdomeny będę się logował do systemu.

Zastanawiam się jak to rozwiązać? W jaki sposób podzielić treści pomiędzy subdomeny? Czy zwykłe kategorie tomek-sg (dla strony głównej tomek.stempski.pl), czy jakoś inaczej?

Jakieś podpowiedzi? Dałoby się jakoś rozdzielić panele administracyjen?

Pozdrawiam, Kuba

Sposób wyświetlania odpowiedzi

Wybierz preferowany sposób wyświetlania odpowiedzi i kliknij "Zachowaj ustawienia", by wprowadzić zmiany.

Standardowy system

Standardowy system przekierowania :P

w sites utwórz katalogi:

  • tomek.stempski.pl (prefix do bazy tomek_)
  • kasia.stempski.pl (prefix do bazy kasia_)
  • arek.stempski.pl (prefix do bazy arek_)

Zainstaluj normalnie Drupal'a na każdej z tych subdomen.

I po zainstalowaniu w plikach:

  • „kasia.stempski­.pl/settings.php”

zmień

$db_prefix = 'kasia_';

na

$db_prefix = array(
        'default'   => 'kasia_',
        'users'     => 'tomek_',
        'sessions'  => 'tomek_',
        'role'      => 'tomek_',
        'authmap'   => 'tomek_',
        'permission' => 'tomek_',
        'profile_fields' => 'tomek_',
        'profile_values' => 'tomek_',
        'sequences' => 'tomek_',
        'users_roles' => 'tomek_'
);
  • „arek.stempski­.pl/settings.php”

zmień

$db_prefix = 'arek_';

na

$db_prefix = array(
        'default'   => 'arek_',
        'users'     => 'tomek_',
        'sessions'  => 'tomek_',
        'role'      => 'tomek_',
        'authmap'   => 'tomek_',
        'permission' => 'tomek_',
        'profile_fields' => 'tomek_',
        'profile_values' => 'tomek_',
        'sequences' => 'tomek_',
        'users_roles' => 'tomek_'
);

O tym nawet pisze na tej stronie: http://drupal.org.pl/…ik/multisite oraz w pliku settings.php w liniach 70–85.

Portret użytkownika spookypld

wildcart

popatrz na moduł wildcart

Polecam polski hosting dla Drupala Zagraniczny hosting dla Drupal