Wenn die Subdomains nicht existieren bzw. nicht angelegt sind, ist das Zauberwort Wildcard Subdomain (auch Catch-All Subdomain). Sozusagen eine "Subdomain", welche alle Anfragen an nicht angelegte Subdomains abfängt und an ein gewünschtes Ziel leiten kann. In deinem Fall direkt an deine Hauptdomain. Dort muss sich dann ein Script deiner Wahl (du setzt z.B. PHP ein) um die weitere Verarbeitung kümmern.
Ob dein Hoster Wildcard Subdomains unterstützt, musst du in Erfahrung bringen (viele [auch kostenpflichtige] unterstützen es nicht). Falls du deinen Webserver selbst verwaltest, kannst du diesen "Host" selbst anlegen (unterscheidet sich von Server zu Server, bei Apache wird dies fast genau wie eine normale Subdomain gehandhabt).
Hallo
Wie aktiviere ich Wildcard Subdomain?
Ich habe mal gehört das es auch mit mod_rewrite möglich währe.
Da, wo du deine Subdomains verwalten kannst.
Wenn es keine Subdomain nicht gibt, kannst du nicht mit einer .htaccess arbeiten.
Habe gerade gelesen:
Code:
RewriteEngine on
RewriteCond %{HTTP_HOST} !^www\. [NC]
RewriteCond %{HTTP_HOST} ^([^.])+\.domain.tld\.tld$ [NC]
RewriteRule ^(.*)$ /%1/$1 [L]
Mit der Wildcard für Subdomains muss ich mich korrigieren. Sie ist nicht nötig, wenn ihr jede Subdomain von Hand anlegen wollt. Ich vermute jedoch, dass euer Ziel ein Art Subdomainservice ist und da wäre das Anlegen jeder Domain via VirtualHost sehr aufwendig.
Jedoch verstehe ich das jetzt nicht ganz.
Das Problem liegt ja vorgelagert. Erstmal muss der Webserver wissen, dass er mit einer nichtexistenten Subdomain anfangen soll.
Frage bitte deinen Hoster ob Wildcard Subdomains unterstützt werden und auch wie du dieses anlegen kannst.
Wenn dies nicht unterstützt werden sollte, musst du jede Subdomain von Hand anlegen, da gibt es keine Alternative.
P.S.: Mit einer Wildcard Subdomain, welche Anfragen auf deine Hauptdomain weiterleitet, musst du extrem vorsichtig umgehen und wirklich alle Anfragen
sinnvoll verarbeiten, sonst kann es passieren, dass du unter z.B.
http://bockwurst.example.com und
www.example.com die selben Inhalte bereitstellst und für Suchmaschinene schönen DC erzeugst. Und deine Hauptseite soll doch nicht unter der Adresse bockwurst.example.com gefunden werden, oder?
Deshalb leitet man weiter...
Funktioniert bei MyBBCoder ja auch.
Hallo
Ich habe meinen Hoster angefragt. Leider unterstüzt er das nicht.
Was kann ich jetzt tun?
Anderen Hoster suchen oder Subdomains manuell einrichten...