Hallo André,
Problem ist, ich komme nicht in die 2. RewriteRule. Die RewriteCond für die 2. RewriteRule stellt sich quer. wenn ich die RewriteCond entferne, gibt es ein DauerRedirect. Ich kann keinen Fehler sehen. Der reguläre Ausdruck passt, ist ja das selbe wie bei der 1. RewriteCond, nur mit Zahlen.
Du fragst in beiden Fällen die falsche Variable ab - in REQUEST_URI steht das richtige, in REQUEST_FILENAME steht der Dateiname wie er auf der Festplatte wäre (unabhängig davon ob die Datei existiert oder nicht), nachdem der URI auf die Festplatte gemappt wurde. Dass das erste Funktioniert, liegt nur daran, dass /srv/... oder /var/... oder wo Deine Dateien auch liegen auf Deinen regulären Ausdruck mappen - d.h. die erste RewriteCond ist *immer* true.
Viele Grüße,
Christian