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.