Hola
chipe,
según la documentación de CodeIgniter tu .htaccess debe estar así:
Código:
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php/$1 [L]
</IfModule>
El directorio de tu aplicación quedaría así:
Código:
system\
user_guide\
.htaccess
index.php
license.txt
por lo que el .htaccess va donde hayas puesto tu aplicación
Ahora, un paso importante es configurar a CodeIgniter para que tome en cuenta el .htaccess.
Para lograr esto abre el archivo
system/application/config/config.php y cambia la variable
Código PHP:
$config['index_page'] = "index.php";
a
Código PHP:
$config['index_page'] = "";
Si ya haz hecho todos los pasos anteriores y todavía tienes problemas, revisa el log de Apache. Tal vez ahí pueda estar la respuesta.
Saludos,
k4