De TomaToma.ws, sobretodo...
¿Y no puedes poner algún nombre de un archivo detrás de login/ ?
Cosa algo extraño es, porque supuestamente ese
Código Apache:
Ver originalRewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
debería de redireccionar al index.php solo en casos en que no se especifica o bien ningún archivo o ningún directorio.
Quizá te funciona bien si lo cambias en
Código Apache:
Ver originalRewriteCond %{REQUEST_FILENAME} !-f [OR]
RewriteCond %{REQUEST_FILENAME} !-d
Pruébalo, a ver qué pasa.