Ich weiss nicht wieso aber irgendwie konnte in den Beitrag oben nicht aendern... Vielleicht weil ich das vom iPhone aus geschrieben habe?
Also - ich habe das alles versucht:
Code:
Options +FollowSymLinks
RewriteEngine on
RewriteRule ([a-z]+)\.([a-z]+)/$? /dir/dir/login.php?firstname=$1&surname=$2 [L]
Resultat: Seite konnte nicht aufgerufen werden (
www.domain.de/Firstname.Surname) mit und ohne Slash nicht moeglich.
Code:
Options +FollowSymLinks
RewriteEngine on
RewriteRule (.*)\.(.*)/?$ /dir/dir/login.php?firstname=$1&surname=$2 [L]
Mit der, wie ich gelernt habe, gierigen Variante klappt es auch nicht.
Nun Stellt sich mir allgemein die Frage, was bedeutet das nun ganz genau was ich geschrieben habe. So wie ich das nun vermute ist es so:
(.*) -> Frisst alles vor der ersten Variablen
\. -> Setzt den Punkt zwischen Vor- und Nachname
(.*) -> Akzeptiert alles innerhalb der 2. Variablen
/$ -> Ich habe nicht wirklich die Ahnung was das bedeuten soll wenn RewriteRule (.*) quasi die Variablenplatzhalter sind.
Ich hab mir schon einiges durchgelesen... aber irgendwie werde ich nicht schlau daraus. Vielleicht liegt es daran das die Erfolgsrate so unheimlich gering bei mir ist.
Ich versuch noch nen paar Sachen aber irgendwie begreife ich es nicht...