Originariamente inviato da oly1982
Ipotizzo che vi sia un .htaccess collocato nella webroot dell'applicativo che ti scombina la cosa.

codice:
RewriteEngine on
# qui devi indicare le cartelle o i file per le quali non vale il principio dell'url rewriting sulla index
RewriteCond $1 !^(index\.php|css|js|images|robots\.txt)
RewriteRule ^(.*)$ /index.php/$1 [L]
Altrimenti è come se stesse cercando il controller css o js.

Fonte: http://codeigniter.com/user_guide/general/urls.html
ciao!
io come .htaccess ho questo:
Codice PHP:
<IfModule mod_rewrite.c>
    
RewriteEngine On
    RewriteBase 
/banca/
    
RewriteCond %{REQUEST_URI} ^application.*
    
RewriteRule ^(.*)$ /index.php?/$[L]
    
RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond 
%{REQUEST_FILENAME} !-d
    RewriteRule 
^(.*)$ index.php?/$[L]
</
IfModule>

<
IfModule !mod_rewrite.c>
    
ErrorDocument 404 /index.php
</IfModule
se nom ricordo male l'ho ripreso dal sito.
ho provato ad agigungere la tua riga ma non funziona lo stesso.
probabile che vada in conflitto con qualche altra regola.