Alt innhold i håndbøkene er bidratt av brukere. Det er viktig å vite at alle registrerte brukere til nettstedet kan bidra, og at de norske Drupalhåndbøkene er utviklet av Drupalbrukere for Drupalbrukere i Norge. Opprett bokside.

Multisite-konfigurasjon

En enkel Drupalinstallasjon kan brukes til mer enn ett nettsted, hvert med sin egen konfigurasjon.

Ytterligere konfigurasjoner opprettes i mapper under «sites»-mappen. Hver undermappe bør ha en ‹settings.php›-fil som spesifiserer konfigureringsinnstillingene. Letteste måten å opprette flere nettsteder er å kopiere «default»-mappen og redigere ‹settings.php›-filen der. Navnet til mappen bør være basert på nettsteds-URL. Konfigurasjonen for www.example.com kan være i «sites/example.com/settings.php» (bemerk at du ikke trenger å ha med «www» hvis brukere kan besøke ditt nettsted på http://example.com/).

I tillegg til forskjellige domener kan du også bruke subdomener og undermapper for Drupal-nettsteder. F. eks. kan example.com, subdomene.example.com, og subdomene.example.com/nettsted3 defineres som uavhengige Drupal-nettsteder.

Oppsett for en slik konfigurasjon som dette ser ut som følgende:

sites/default/settings.php
sites/example.com/settings.php
sites/subdomene.example.com/settings.php
sites/subdomene.example.com.nettsted3/settings.php

Drupal søker for konfigurasjonsfiler til dine nettsteder i denne rekkefølgen, og skal bruke den første konfigurasjonsfilen det finner:

sites/www.subdomene.example.com.nettsted3/settings.php
sites/subdomene.example.com.nettsted3/settings.php
sites/example.com.nettsted3/settings.php
sites/www.subdomene.example.com/settings.php
sites/subdomene.example.com/settings.php
sites/example.com/settings.php
sites/default/settings.php

Hvis du installerer på en port som ikke er standard, behandles portnummer som det dypeste subdomenet. For eksempel : http://www.example.com:8080/ kan hentes fra sites/8080.www.example.com/. Hvis det finnes ingen port-spesifikke konfigurasjoner, (akkurat som et ekte subdomene) blir portnummeret fjernet basert fra hva som er angitt ovenfor, .

Hver nettstedkonfigurasjon kan ha sin egen nettsted-spesifikke moduler og utseendemaler, i tillegg til modulene og utseendemaler som finnes på «modules»- og «themes»-mappene.

For å bruke nettsted-spesifikke moduler eller utseendemaler, opprett en «modules» eller «themes»- mappe under nettstedskonfigurasjonsmappen. For eksempel hvis
sub.example.com har en tilpasset utseendemal og tilleggmoduler som må ikke være tilgjengelige for andre nettsteder, oppsettet skal se ut som dette:

sites/sub.example.com/
sites/sub.example.com/settings.php
sites/sub.example.com/themes
sites/sub.example.com/modules

Du kan også opprette «files»-mappen til nettstedet her, som skal se ut som dette:

sites/sub.example.com/files