[Resuelto] Quitar index.php en CodeIgniter

Iniciado por danny920825, 19 Enero 2017, 14:43 PM

0 Miembros y 1 Visitante están viendo este tema.

danny920825

Hola de nuevo familia. Esta vez vengo a preguntar cómo quitar el index.php en codeigniter porque se ve feo tener una URL así:
www.ejemplo.com/index.php/controlador/metodo
Uso WampServ64 y ya creé el archivo .htaccess con las siguientes lineas dentro:
RewriteEngine on
RewriteCond $1 !^(index.php|css|js|images)
RewriteRule ^(.*)$ /index.php/$1 [L]

Pero no se ve así
www.ejemplo.com/controlador/metodo
¿Qué estoy haciendo mal? o ¿Qué me falta por hacer?
"Los que reniegan de Dios es por desesperación de no encontrarlo".
   Miguel de Unamuno

#!drvy

Asegúrate de pasarle los parámetros que se manden (QSA) y de que la solicitud no sea directamente hacia un archivo (-f) o directorio (-d).

Código (apache) [Seleccionar]
RewriteEngine on
RewriteCond $1 !^(index.php|css|js|images)
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php/$1 [L,QSA]


Saludos

danny920825

Muchas Gracias una vez más. Es que me faltaba el -d y -f que no sabía y que no estaba en ninguna página de las que revise.
"Los que reniegan de Dios es por desesperación de no encontrarlo".
   Miguel de Unamuno