Hallo.
Mein Problem sollte eigentlich keines sein, klingt einfach aber macht mich gerade irre; grundsätzlich stehe ich sowieso irgendwie mit der htaccess Datei auf dem Kriegsfuß aber gerade scheint es mich total zu schaffen.
Zum Sachverhalt als Beispiel:
ich habe im root von www.beispiel.de eine Datei beispiel.php welcher ich zb einen Parameter p übergebe, ggf auch weitere
http://www.beispiel.de/beispiel.php?p=test
soweit so gut; nun möchte ich dieses Script auch per http://www.beispiel.de/beispiel/test aufrufen.
Hierzu hab ich in die htaccess Datei folgendes geschrieben:
RewriteEngine On
RewriteRule ^/beispiel/([^/]+)$ /beispiel.php?p=$1 [QSA,L]
nun wird zwar auf die Datei beispiel.php umgeleitet aber der Parameter fehlt.
Ändere ich nun einfach in der htaccess Datei aus beispiel zb beispiele und rufe sie dann mit http://www.beispiel.de/beispiele/test auf wird der Parameter test übergeben.
Verzweifelt frage ich nun, wo ist mein Fehler?
Mein Problem sollte eigentlich keines sein, klingt einfach aber macht mich gerade irre; grundsätzlich stehe ich sowieso irgendwie mit der htaccess Datei auf dem Kriegsfuß aber gerade scheint es mich total zu schaffen.
Zum Sachverhalt als Beispiel:
ich habe im root von www.beispiel.de eine Datei beispiel.php welcher ich zb einen Parameter p übergebe, ggf auch weitere
http://www.beispiel.de/beispiel.php?p=test
soweit so gut; nun möchte ich dieses Script auch per http://www.beispiel.de/beispiel/test aufrufen.
Hierzu hab ich in die htaccess Datei folgendes geschrieben:
RewriteEngine On
RewriteRule ^/beispiel/([^/]+)$ /beispiel.php?p=$1 [QSA,L]
nun wird zwar auf die Datei beispiel.php umgeleitet aber der Parameter fehlt.
Ändere ich nun einfach in der htaccess Datei aus beispiel zb beispiele und rufe sie dann mit http://www.beispiel.de/beispiele/test auf wird der Parameter test übergeben.
Verzweifelt frage ich nun, wo ist mein Fehler?
Comment