• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

Subdomains via .htaccess

xSTVNx

Mitglied
Kann man Subdomains via .htaccess einrichten?

Ich habs so probiert...

Code:
RewriteRule ^(.*)\.meinedomain\.tld/guide$ guide.php?region=$1

...aber das funktioniert so nicht.:oops:

EDIT: Habe nun noch Folgendes probiert. Basierend auf: Dynamic subdomains using htaccess « Keyboard Dance

Code:
RewriteCond %{HTTP_HOST} !^www\.meinedomain.tld
RewriteCond %{HTTP_HOST} ([^.]+)\.meinedomain.tld
RewriteRule ^(.*)$ /guide.php?region=$1

Aber das funktioniert leider auch nicht.:roll:

Danke!
xSTVNx
 
Zuletzt bearbeitet:
Grundsätzlich:
Nein, Subdomain kann man nicht mit .htaccess erstellen.

Subdomains sind Third-Level-Domains wie beispiel.example.com oder html.de Forum - HTML für Anfänger & Fortgeschrittene.

Wenn Du eine Subdomain auf eine Webseite verweisen lassen willst, musst Du diese in die Serverkonfiguration aufnehmen damit sie beim Aufruf auf den entsprechenden Pfad verweist und die Webseite ausgegeben wird. Das geht z.B. innerhalb einer vhost-Konfiguration mit ServerAlias:
Code:
ServerAlias www.example.com

Alternativ dazu kann man auch eine Secondlevel-Domain so einrichten, dass jegliche ihrer Subdomains auf einen Server zeigen. Auf dem Server muss dann in der Serverkonfiguration eingerichtet werden, dass jegliche Subdomain auf einen bestimmten Pfad zeigt. Das geht z.B. innerhalb einer vhost-Konfiguration mit ServerAlias:

Code:
ServerAlias *.example.com

Ist der Server einmal so konfiguriert könnte man (wie Du es vermutlich willst?) beim Aufruf bestimmter Domains bestimmte Unterseiten aufrufen. Das geht eigentlich mit dem von dir zuletzt genannten mod_rewrite-Code. Wenn das bei dir "nicht geht" musst Du

a) deine Serverkonfiguration prüfen
b) deine Logfiles hinsichtlich der Zugriffe prüfen
c) evtl. auch mal sagen was genau passiert, also genauere Fehlermeldungen hier im Forum liefern
 
Zurück
Oben