Перенаправляет по 3-му правилу.
Т.к. запрос: это не файл, ни директория, ни символическая ссылка.
Чтобы срабатывало 1-е правило, нужно в нём убрать: -f, означающее, что правило работает только при запросе файла.
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ $1[L]