Herzlich willkommen im Archiv vom ABAKUS Online Marketing Forum
Du befindest Dich im Archiv vom ABAKUS Online Marketing Forum. Hier kannst Du Dich für das Forum mit den aktuellen Beiträgen registrieren.
Nein, andersrum: Die erste passende Regel wird ausgeführt. Schreib die zweite vor der ersten Zeile, dann funktioniert es so, wie Du es Dir vorstellst. Voraussetzung ist allerdings, Du ruftst tatsächlich (und unnötigerweise) index.htm auf. Füge besser noch eine weitere Zeile für das Muster ^$ hinzu, um neben /webkatalog/index.htm auch den Aufruf des Verzeichnisses selbst, also /webkatalog/, abzufangen.canetti hat geschrieben:Also ich möchte ALLE Anfragen, die auf das Verzeichnis /webkatalog/ gehen auf die seite /webkatalog/kat.php?id=$1 leiten.
Nicht jedoch Anfragen, die direkt auf die index.htm gehen.
RewriteRule ^([a-zA-Z0-9]+).htm$ /webkatalog/kat.php?id=$1
RewriteRule ^index.htm$ index.htm?id=$1
Die erste RewriteRule funktioniert! Und ich dachte, dass ich mit der zweiten Rule die erste Rule überschreiben würde