Moin
Moin
hab mal wieder ein Verständnisproblem mit mod_rewrite:
ich habe eine URL:
www.meinedomain.de/DE/irgendeinlayout/hotel-suche/suche/view.php?sv=1Dieser soll per modrewrite folgendermaßen aussehen:
www.meinedomain.de/hotel-suche/suche/view.php?sv=1&lang=DE&layout=irgendeinlayout
Dazu hab ich die htacces folgendermaßen geschrieben:
RewriteRule ([A-Z]{2})/(.*)/(.*)$ $3?lang=$1&layout=$2&%{QUERY_STRING}
Nun sieht die ersetzte URL wie folgt aus:
www.meinedomain.de/view.php?sv=1&lang=DE&layout=irgendeinlayout
warum ist der Pfadteil: hotel-suche/suche/ ebenfalls ersetzt? Wo ist mein Fehler?
OK. ich habe es verstanden. Als String2 wird die Zeichenkette "irgendeinlayout/hotel-suche/" genommen. Aber wie kann ich nun Modrewrite anweisen den veränderbaren String 2 nur die zeichenkette "irgendeinlayout" zu ersetzen?
Gruß Bobby
-> Für jedes Problem gibt es eine Lösung, die einfach, sauber und falsch ist! <-
-> Nicht das Problem macht die Schwierigkeiten, sondern unsere Sichtweise! <-
ie:{ br:> fl:{ va:} ls:< fo:) rl:( n4:( de:> ss:) ch:? js:( mo:} sh:) zu:)