Peter Kaufmann: mod_rewrite: path/12 zu path.cgi?x=12

Beitrag lesen

Hallo Cheatah,

| RewriteBase   /test
| RewriteRule ^stufe/([0-9]+)$ stufe.cgi?n=$1 [L]

damit dürfte die URI /teststufe/42 auf /teststufe.cgi?n=42 umgeleitet werden. Passiert dies nicht?

nein. Eigentlich ist es auch nicht das was ich erreichen möchte - ich möchte /test/stufe/23 nach /test/stufe.cgi?n=23 umleiten. Trotzdem habe ich es gerade mal ausprobiert und in / meine entsprechende .htaccess und das Script /test/stufe.cgi nach /teststufe.cgi kopiert. Ich bekomme hier wieder kein Parameter übergeben.

Innerhalb der Apache-Doku befinden sich einige Seiten zum Rewriting, u.a. auch ein Tutorial. Hast Du dies ebenfalls gefunden?

ebenfalls nein. Ich werde aber gleich mal danach suchen.

Grüße,

Peter

--
exp(i * PI) + 1 = 0