WEDOS Drupal na subdoméně
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]