Remover index.php do URL - Codeigniter 2
Estou tendo problemas para remover o index.php dos meus URLs no Codeigniter. Criei alguns sites com o Codeigniter 1.7 e o código .htaccess que usei não funciona em 2.
Eu tentei usar
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_URI} ^system.*
RewriteRule ^(.*)$ /index.php?/$1 [L]
RewriteCond %{REQUEST_URI} ^application.*
RewriteRule ^(.*)$ /index.php?/$1 [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?/$1 [L]
</IfModule>
e
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteCond $1 !^(index\.php|images|robots\.txt|css)
RewriteRule ^(.*)$ ./index.php/$1 [L]
</IfModule>
Eu também tentei sem RewriteBase / in.
Alterei o $ config ['uri_protocol'] para REQUEST_URI e QUERY_STRING e nada.
Eu configurei $ config ['index_page'] = "";
A estrutura do arquivo é 192.168.0.130/(site)/, portanto, ele deve retornar à raiz do servidor e não pode encontrar o arquivo index.php.
Todos os controladores que eu criei podem ser alcançados colocando 192.168.0.130/(site)/index.php/testcontroller
Obrigado.
Desculpas se isso já foi perguntado antes - eu olhei e tentei o que pude ver.
Editar:
Devo também acrescentar que alterei as pastas padrão para
inscrição
CI-2.0
index.php
e alterou os caminhos no index.php para estar correto.