WEDOS Drupal na subdoméně

Verze pro tiskVerze pro tisk
Modul: 

https://kb.wedos.com/cs/aplikace/drupal-instalace.html

https://kb.wedos.com/cs/webhosting/subdomeny.html

1) soubory se nakopírují do složky /www/subdom/vasesubdomena/

2) V souboru settings.php:

nastavit přístup k databázi,

na ř. 271 nastavit:

$base_url = 'http://subdomena.domena.cz'; // NO trailing slash!

3) V souboru .htaccess řádek:

RewriteRule ^ index.php [L]

změnit na toto:

RewriteRule ^(.*)$ index.php?q=$1 [L,QSA]

4) Do souboru .htaccess v kořenovém adresáři www vložit navíc řádky:

 

RewriteEngine On

# cele domeny (aliasy)
RewriteCond %{REQUEST_URI} !^domains/
RewriteCond %{REQUEST_URI} !^/domains/
RewriteCond %{HTTP_HOST} ^(www\.)?(.*)$
RewriteCond %{DOCUMENT_ROOT}/domains/%2 -d
RewriteRule (.*) domains/%2/$1 [DPI]

# subdomeny (s nebo bez www na zacatku)
RewriteCond %{REQUEST_URI} !^subdom/
RewriteCond %{REQUEST_URI} !^/subdom/
RewriteCond %{HTTP_HOST} ^(www\.)?(.*)\.([^\.]*)\.([^\.]*)$
RewriteCond %{DOCUMENT_ROOT}/subdom/%2 -d
RewriteRule (.*) subdom/%2/$1 [DPI]

# aliasy - spravne presmerovani pri chybejicim /
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^domains/[^/]+/(.+[^/])$ /$1/ [R]

# subdomeny - spravne presmerovani pri chybejicim /
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^subdom/[^/]+/(.+[^/])$ /$1/ [R]