Dennis: mod_rewrite

Beitrag lesen

Hi Max,

RewriteEngine On
RewriteRule !index.php - [C]
RewriteRule ^(.*)$ index.php?pfad=$1 [L]

So weit so gut, was jedoch geschieht ist
"zu viele weiterleitungen, kann auch bei fehlerhaften weiterleitungen auftreten".

Nun, da steht doch im Prinzip schon, was der Fehler ist. Du leitest /foo/bar/ weiter auf /index?action=foo/bar - und das dann, wenn der aufgerufen Pfad != index.php ist.

Da frage ich dich ist:
index.php == index.php?action=foo/bar ??

Aber mal noch abgesehen davon, dass sieht mir so aus, als würde index.php die anderen Dateien includen? Du hast doch hoffentlich einen Schutz eingebaut, dann /index.php?action=.htaccess oder /index.php?action=/etc/passwd und ähnliches zu keinen Ergebnis führen?

MfG, Dennis.

--
Mein SelfCode: ie:{ fl:{ br:^ va:) ls:< fo:) rl:( n4:& ss:) de:> js:( ch:{ sh:( mo:} zu:|
Zufällige Hinweise:
------------------------
Interessiert in Modellbahn?
Wie wärs mit http://www.go-modellbahn.de?