====== Subdomains via Mod Rewrite ====== Um Subdomains innerhalb eines Apache Virtual Hosts zu ermöglichen beispielsweise folgendes innerhalb des VirtualHost-Eintrags der Apache-Konfiguration eintragen. RewriteEngine On RewriteCond %{HTTP_HOST} subdomain.domain.tld RewriteRule ^(.*)$ /var/www/http/www.domain.tld/subdomain$1 [L] Das Verzeichnis //subdomain// unterhalb von ///var/www/http/www.domain.tld// sollte natürlich zeitgleich erstellt werden. Nicht vergessen: ServerAlias innerhalb des VirtualHost-Eintrags und eventuell DNS-Zonendatei erweitern. Sollten Custom Error Nachrichten gesetzt sein müssen diese natürlich vom Rewrite ausgenommen werden. Der Eintrag würde in dem Fall beispielsweise so aussehen: RewriteEngine On RewriteCond %{REQUEST_URI} !^/custom-apache-error-messages/ RewriteCond %{HTTP_HOST} subdomain.domain.tld RewriteRule ^(.*)$ /var/www/http/www.domain.tld/subdomain$1 [L]