URL Rewriting

  • Hallo,

    ich versuche gerade folgende URL zu rewriten:
    http://www.domain.com/ordner/index.php?id=1234
    zu
    http://www.domain.com/ordner/1234 bzw. http://www.domain.com/ordner/1234/
    Beide Links sollten funktionieren.

    Meine jetzige Regel sieht so aus:

    Apache Configuration
    RewriteEngine On
    RewriteBase /ordner/
    RewriteRule ^([^/]*)$ index.php?id=$1 [L]

    Die index.php gibt den Inhalt der $_GET['id'] aus. Wenn ich jetzt den ersten Link (/1234) aufrufe, gibt es aber index.php aus..
    Wie bekomme ich das angegebene Verhalten hin?

  • //Anmerkung:
    Wenn ich das hier mache:

    Apache Configuration
    RewriteEngine On
    RewriteBase /ordner/
    RewriteRule ^([^/]*)/$ index.php?id=$1 [L]

    schreibe gibt mir (/1234/) den korrekt Inhalt aus: 1234. Wenn ich aber (/1234) schreibe klappt es dann nicht...