Transmitter: mod_rewrite für 2 html files

hi!

ich bekomme es einfach nicht gebacken :( ..
ich versuche einemal über die url:

/Forum.html
meine
/modules?name=Forum
aufzurufen, das klappt soweit ...

jetzt habe ich meine seite aber noch um kleinanzeigen erweitert ..

die würde ich gerne mit

privatekleinanzeige,1,1,1.html aufrufen.

nur leider klappt das jetzt gar nicht mehr .. und soviel wie ich rausgefunden habe klappt es mit folgender .htaccess:

===============inhalt====================
RewriteEngine On
#RewriteLog /log/rewrite.txt
Options +FollowSymlinks
RewriteBase /

Fuer die module usw.

RewriteRule ^(.*)(.html?)$ modules.php?name=$1

Fuer die Kleinanzeigen

RewriteRule ^privatekleinanzeige,(.*),(.*),(.*)(.shtml?)$ kleinanzeige.php?ka_id=$1&mail=$2&top=$3

nur fände ich das shtml recht doof :(
wie kann ich das denn ändern?
über RewriteCond?
das hat auch nicht so geklappt, wie ich das wollte :(

kann mir jemand aus dem dunklen raushelfen?

thx schon mal!
cu - transmitter

  1. die würde ich gerne mit

    privatekleinanzeige,1,1,1.html aufrufen.

    nur leider klappt das jetzt gar nicht mehr .. und soviel wie ich rausgefunden habe klappt es mit folgender .htaccess:

    Wie jetzt? Funktioniert es oder funktioniert es nicht?

    ===============inhalt====================
    RewriteEngine On
    #RewriteLog /log/rewrite.txt
    Options +FollowSymlinks
    RewriteBase /

    Fuer die module usw.

    RewriteRule ^(.*)(.html?)$ modules.php?name=$1

    Fuer die Kleinanzeigen

    RewriteRule ^privatekleinanzeige,(.*),(.*),(.*)(.shtml?)$ kleinanzeige.php?ka_id=$1&mail=$2&top=$3

    nur fände ich das shtml recht doof :(
    wie kann ich das denn ändern?

    Was? Das .shtml? Indem du das (.shtml?) rausnimmst, dann ist es weg..

    Davon abgesehen passt die erste RewriteRule-Zeile zuerst auf "privatekleinanzeige,1,1,1.html" (=irgendwas mit .html hintendran), somit kommt die zweite Anweisung nicht mehr in Betracht, nachdem die erste mit den Kleinanzeigen fertig ist.

    Und last but not least: Lass doch den .html-Quatsch gleich ganz weg, das ist nur unnötige Tipperei. Die meisten Leute sind tatsächlich so lernfähig und lassen die Endung gerne auch ganz weg, wenn sie sehen, daß es auch ohne geht.

    Gruß,
      soenk.e