Felix Riesterer: mod_rewrite mit Fragezeichen

Beitrag lesen

Liebe(r) snorri,

Wie muss ich das Fragezeichen escapen, damit das klappt?

gerade dieser Tage habe ich gelesen, dass Searchstrings (also alles nach dem Fragezeichen, selbiges inclusive) mit mod_rewrite nicht erfasst werden kann. Daher wäre wohl etwas mehr Handarbeit gefragt!

Deine Umleitung müsste den Searchstring einfach beibehalten, lediglich die Dateireferenz vor dem Searchstring anpassen. Das erreichst Du mit "[QSA]" hinter Deiner Rewriterule, was wohl soviel wie "query string appended" bedeutet.

RewriteRule ^link.asp?topic_id=(.*)$  ../phpBB2/viewtopic.php?t=$1 [QSA]

Liebe Grüße aus Ellwangen,

Felix Riesterer.