Du befindest Dich im Archiv vom ABAKUS Online Marketing Forum. Hier kannst Du Dich für das Forum mit den aktuellen Beiträgen registrieren.

Suche dringend Hilfe bei RewriteCond/RewriteRule

Hier können Sie Ihre Fragen zum Thema Suchmaschinenoptimierung (SEO) / Positionierung stellen
Neues Thema Antworten
deichgraf
PostRank 1
PostRank 1
Beiträge: 1
Registriert: 17.02.2008, 19:14

Beitrag von deichgraf » 17.02.2008, 19:22

Brauche eine Cond mit folgenden Eigenschaften, kriege es aber nicht hin:

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]
Vielleicht ein bischen dreckig, bin aber Anfänger. Nun zu meinem Problem:
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]
Und einen solchen Kunden gibt es ja nicht, also blanke Seite.

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