Meine Kunden sollen über folgende webseite erreichbar sein:
www.domain.de/user/index.php?name=kunde
Einzelne Seiten der Kunden werden aufgerufen über
www.domain.de/user/index.php?name=kunde&page=testseite
Habe in meiner htaccess folgendes stehen:
Code: Alles auswählen
RewriteRule ^([a-zA-Z-]+)/index.html$ index.php?name=$1 [NC]
RewriteRule ^([a-zA-Z-]+)/([a-zA-Z-]+)/$ index.php?name=$1&page=$2 [NC]
RewriteRule ^([a-zA-Z-]+)/$ index.php?name=$1 [NC]
RewriteRule ^([a-zA-Z-]+)$ $1/ [R]
RewriteRule ^([a-zA-Z-]+)/([a-zA-Z-]+)$ $1/$2/ [R]
Kunden sollen Ihre Domain auf meinen Server aufschalten und direkt auf Ihre Seite weitergeleitet werden.
www.kundendomain.de ->www.domain.de/user/kunde/
Nun fuktioniert natürlich die obige Anweisung nicht mehr, wenn bei dem Kunden nun eine Seite aufruft:
www.kundendomain.de/testseite/
Das geht natürlich deshalb nicht, da die htaccess bei Aufruf der testseite wieder die zweite RewriteRule anwendet:
Code: Alles auswählen
RewriteRule ^([a-zA-Z-]+)/$ index.php?name=$1 [NC]
Gibt es da eine Möglichkeit in verbindung mit ner Datenbank, dass die {HTTP_HOST} ausgelsen wird, ne datenbank abgefragt wird und dann automatisch der Benutzername eines Kunden in eine Rule verarbeitet wird?
zB
www.kundendomain.de -> benutzername
benutzername -> indexphp?name=benutzername
www.kundendomain.de/seite/ -> index.php?name=benutzername&page=seite
Ich hoffe, ihr könnt mir bei dem Problem helfen.
Gruß
Deichgraf