Ну вот и ответ на вопрос, все файлы, не подходящие под это выражение, перезаписываются на index.php.
Хорошая практика - проверять существование файла и перезаписывать только если файла такого нет, например, добавить
RewriteCond %{REQUEST_FILENAME} !-f