Tach!
Wenn du auf existierende Dateien umschreibst, muss ja nur die Datei existrieren.
Ja. Und das müsste man in dem Regelsatz noch prüfen.
Entweder denke ich zu kurz, oder die Lösung ist schon fast da. Wenn Datei oder Verzeichnis existieren, verhindern die beiden RewriteCond das umschreiben. Es muss nur ein
RewriteCond %{REQUEST_FILENAME}l -f
ergänzt werden, damit nur existierende Ziele umgeschrieben werden. Man beachte das angehängte l. Und es muss bei dieser einfachen Regel sichergestellt sein, dass keine anderen auf l endende Dateien existieren.
dedlfix.