.HTACCESS codeigniter
Si estas empezando en codeigniter te preguntaras como eliminar el index.php (que es como sabemos por donde pasan todas las "operaciones") de tu URL para poder crear urls más profesionales. Para esto necesitamos crear en la raiz de nuestro proyecto un archivo llamado .htaccess el cual incluirá las siguientes líneas: #<IfModule mod_rewrite.c> # RewriteEngine on # RewriteCond $1 !^(index\.php) # RewriteRule ^(.*)$ index.php/$1 [L] #</IfModule> <IfModule mod_rewrite.c> # allow_override On # mod_rewrite is installed RewriteEngine on RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d <IfModule mod_php5.c> RewriteRule ^(.*)$ index.php/$1 [L] </IfModule> <IfModule !mod_php5.c> RewriteRule ^(.*)$ index.php?/$1 [L] </IfModule> </IfModule> Después dentro del archivo config.php en la carpeta application, hay que editar la linea de index. Eliminamos el index.php dentro de la variable $...