EKKi: mod_rewrite Problem

Beitrag lesen

Mahlzeit,

hab mal wieder ein Verständnisproblem mit mod_rewrite:

Nein, Du hast ein Verständnisproblem mit regulären Ausdrücken. :-)

RewriteRule ([A-Z]{2})/(.*)/(.*)$ $3?lang=$1&layout=$2&%{QUERY_STRING}

Also ich spiele mal RegExp-Interpreter, OK?

Zuerst 2 Großbuchstaben (diese merken), dann ein Schrägstrich, dann eine beliebige Anzahl beliebiger Zeichen (diese merken) ... fertig!

Besser wäre: ([A-Z]{2})/([^/]+)/(.*)$

warum ist der Pfadteil: hotel-suche/suche/ ebenfalls ersetzt? Wo ist mein Fehler?

"." bedeutet in einem regulären Ausdruck wirklich "JEDES beliebige Zeichen" - auch "/" ...

MfG,
EKKi

--
sh:( fo:| ch:? rl:( br:> n4:~ ie:% mo:} va:) de:] zu:) fl:{ ss:) ls:& js:|