.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.
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 $config['index_page'] = '';
Después de esta configuración ya podremos ingresar la url sin el index.php sin problemas
Saludos!
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>
Eliminamos el index.php dentro de la variable $config['index_page'] = '';
$config['index_page'] = '';
Saludos!
Comentarios
Publicar un comentario