Tach!
RewriteRule .* test.php?catslugs=$0 [QSA,L]
Gibt es eine Möglichkeit die Rule so umzuschreiben, dass sie erste wirkt sobald der URL mindestens ein Verzeichnis hat z.B. www.domain.ch/test -> rule ja, www.domain.ch/ -> rule nein?
Anderer Vorschlag: Würde dir eine Regel gefallen, die alles umschreibt, es sei denn, es ist eine im Dateisystem vorhandenen Datei oder ein Verzeichnis? Dann setz diese beiden Direktiven vor deine RewriteRule:
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
dedlfix.