Hi,
unabhaengig vom aktuellen Problem:
In Zeile zwei wird schon ein Pattern angewandt, in Zeile 3 erst die Prüfung gemacht.
Das ist normal.
Es wird immer zuerst die Bdingung der RewriteRule ueberprueft, und nur wenn diese zutrifft, auch noch die RewriteCond, bevor dann bei deren Zutreffen der Rule entsprechend umgeleitet wird.
Ein kleiner Regex-Check auf einen String "kostet" idR. weniger, als auf der Festplatte nach einer Datei zu suchen - deshalb diese Reihenfolge.
MfG ChrisB