Quisiera saber qué estoy haciendo mal para poder configurar URL's amigables en CodeIgniter. En primer lugar quiero decir que estoy siguiendo el tutorial de CodeIgniter de tutorialesvirtuales.com y ahí utilizando una version anterior de CodeIgniter hacen lo siguiente (que yo seguí al pie de la letra)
1. Abrir el archivo httpd.conf de apache y quitar el "michi" de LoadModule Rewrite...
2. Reiniciar Apache
3. Escribir el siguiente codigo en un archivo llamado .htaccess :
Código:
4. Colocar el nuevo archivo en la raíz de mi proyecto.<IfModule mod_rewrite.c> RewriteEngine On RewriteCond %(REQUEST_FILENAME) !-f RewriteCond %(REQUEST_FILENAME) !-d RewriteRule ^(.*)$ /CI_Pruebas/index.php/$1 (L) </IfModule> <IfModule !mod_rewrite.c> ErrorDocument 404 /CI_Pruebas/index.php </IfModule>
5. Modificar el archivo config.php (del CodeIgniter): Poner como $config['base_url']='http://localhost/mi_proyecto/ y $config['index_page']='' <- ponerla en blanco.
6. En el fichero routes.php elegir como default_controller el controlador que yo he creado de prueba: El clásico "holamundo".
Hice la prueba pero no obtengo resultados, me aparece "Error interno del servidor 500"
Qué puedo estar haciendo mal??? por favor necesito su ayuda, muchas gracias!