modrewrite unbestimmte Anzahl an GET Variablen

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • modrewrite unbestimmte Anzahl an GET Variablen

    Hallo ich glaub ich bekomme es nicht hin!
    Ich möchte aus diesen Beispiel Links:

    http://www.example.com/nav_id-16/News.html
    http://www.example.com/nav_id-16/NEWS3Seite-2/Seite1.html

    an die index.php per Modrewrite weiterleiten:

    http://www.example.com?nav_id=16
    http://www.example.com?nav_id=16&NEWS3Seite=2

    Soweit bin ich bis jetzt:

    RewriteRule ^([^-\.]+)/([^/-\.]+)-([^/-\.]+)/([^-\.].*\.html)$ $1$4?$2=$3 [QSA,N]
    RewriteRule ^(.*)?(.*)$ index.php?$2 [L]

    aber das geht mal konkret garnicht!

    Und so könnte ich es auch machen:

    RewriteRule ^(.*)-(.*)/(.*)-(.*)/(.*).html$ index.php?$1=$2&$3=$4 [L]
    RewriteRule ^(.*)-(.*)/(.*).html$ index.php?$1=$2

    Aber da ist die Anzahl der GET Variablen nicht dynamisch.
    Sprich ich müsste für jede weitere Variable eine neue Zeile hinzufügen.
    Da ich aber nicht weis wieviele mal übergeben werden möchte ich es
    halt durch eine Art Schleife laufen lassen was mit dem [N] Flag
    ja möglich ist bis es nicht mehr zu trift.

    Währe für jeden Tip dankbar. Habe auch schon versucht mich auf
    www.modrewrite.de anzumelden doch dort braucht man scheinbar
    keine neuen Foren Mitglieder!

    Danke schon mal!


    Entschuldigung hatte "URLs automatisch umwandeln" nicht gesehen!
    Zuletzt geändert von MTCook; 29.01.2007, 17:01.

  • #2
    Re: modrewrite unbestimmte Anzahl an GET Variablen

    Entferne zuerst mal die Verlinkung der Fremddomains bzw. nutze die Beispieldomains, wie es in den Regeln steht.
    I don't believe in rebirth. Actually, I never did in my whole lives.

    Kommentar

    Lädt...
    X