Sönke Tesch: mod_rewrite für 2 html files

Beitrag lesen

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