AllesMeins: Noch ein paar Infos (war: Apache Rewrite Engine: wie escapen?)

Beitrag lesen

Hiho,

noch ein paar nachträgliche Infos. Ich habe noch etwas rumprobiert und so wie es ausschaut, scheint lediglich das Fragezeichen ein problem zu sein. Andere Sonderzeichen lassen sich problemlos mit einem \ davor escapen und dann funktioniert der Spass auch

RewriteRule _seite/?[ /preview/index.php?page=$1&$2 [QSA]
Das funktioniert z.b.: problemlos

Er frisst das Fragezeichen auch als ein einzelnes Zeichen, wenn ich zum Beispiel mit wildcards suchen lasse:

RewriteRule _seite/?(.){1} /preview/index.php?page=$1&$2 [QSA]

Das passt auch auf _seite/?. Das ? scheint also schon irgendwie vom mod_rewrite erkannt zu werden. Lediglich gezielt danach zu suchen klappt einfach nicht.

Grüße

Marc