Seite 1 von 1

problem mod_rewrite / regex

Verfasst: 01.05.2007, 11:07
von Sir TSCH
Hy

Mit mod_rewrite und regex bin ich leider noch überhaupt nicht sattelfest!
Folgende zwei Zeilen verursachen mir in der .htaccess Probleme:

RewriteRule ^(.+)/(.+)/(kontakt|details|galerie|tipp)\.html /index.php?detailkat=$1&firmenname=$2&cat=$3

RewriteRule ^(.+)/(.+)/(.+)/(kontakt|details|galerie|tipp)\.html /index.php?detailkat=$1&detailunterkat=$2&firmenname=$3&cat=$4

alle anderen (ähnlich aufgebauten) Anweisungen funktionieren, die erste der beiden Zeilen an sich funktioniert auch.
Die zweite allerdings speichert als ersten Parameter (detailkat) /index.php.

Ich dachte, das Problem könnte am Punkt liegen, weil der alle Zeichen, auch / enthalten kann.
So ersetzte ich den Punkt durch [^/], erhielt dann aber gar keinen gespeicherten Wert mehr.

Hat jemand eine Ahnung, was das Problem sein könnte und wie man das lösen kann? Thanx

Verfasst:
von

Verfasst: 02.05.2007, 08:33
von Sir TSCH
Hmm, hab ich wohl das Problem nicht verständlich genug erläutert? Zu wenige Angaben gemacht? Oder ist die Lösung zu offensichtlich, um dafür eine Antwort zu schreiben? Oder hatte bisher wirklich noch niemand eine Idee?
Ich hoffe weiter...

Verfasst: 02.05.2007, 08:47
von MonikaTS
Di Mai 01, 2007 12:07 pm
Mi Mai 02, 2007 9:33

gestern war Feiertag
heut hat der Tag noch nicht mal angefangen

ich stell DIr mal ein bisschen Geduld hier rein

lg

Verfasst: 02.05.2007, 09:15
von Sir TSCH
Hast recht, war wohl ein wenig ungeduldig - normalerweise geht das ja immer enorm schnell hier drin.
Und den Feiertag gestern hab ich prompt vergessen, bei uns im Schweizerländle wird der leider nicht überall als Feiertag bewertet...