Wiepke: mod rewrite

Beitrag lesen

Ich habe folgende Links die ich mit RewriteEngine umwandeln möchte

Links:
--------

1. http://example.com/kategorie/2-7
2. http://example.com/kategorie/2/6/hamburg.html
3. http://example.com/kategorie/2

htaccess:
-----------

! RewriteEngine on
1  ! RewriteRule ^kategorie/(.*)-(.*) index.php?url=index&kategorie=$1&seite=$2 [L]
2  ! RewriteRule ^kategorie/(.*)/(.*)/ index.php?url=index&kategorie=$1&kategorie_id=$2 [L]
3  ! RewriteRule ^kategorie/(.*) index.php?url=index&kategorie=$1 [L]

Es funktioniert zwar, aber ich glaube da ist trotzdem nocht nicht alles korrekt.

Weil wenn eine Url z.B. So ist

http://example.com/kategorie/1/3/karl-heinz.html

wird sie wie hier wie bei 1 mit

1  ! RewriteRule ^kategorie/(.*)-(.*) index.php?url=index&kategorie=$1&seite=$2 [L]

behandelt. Ich möchte irgendwie verhindern, das URLS die zwar so änlich aussehen,
aber doch etwas anderes sind eben nicht mir den Einträgen behandet werden.