Hallo,
Btw: Warum nutzt du derzeit eigentlich [^.], funktioniert das etwa - "alles ausser JedesBeliebigeZeichen" ...?
Ich dachte ^([^.]+)$ bedeutet: Ein oder beliebig viele Zeichen außer Punkt.
Es geht mir aber vielmehr um die Bedingung: rewriteCond $1 !/$
Denn die Regel tritt ja nur in Kraft, wenn $1 nicht mit einem Slash endet.
Daher müsste man die Bedingung eigentlich so formulieren:
rewriteCond $1 !/ && !: $
Jedoch ist diese Syntax nicht korrekt.