Para poder quitar la de nuestro proyecto o sitio el famoso "index.php" de nuestra URL para poder hacer una URL amistosa debemos :
NOTA : esto funciona en la nueva version de Codeigniter 3
NOTA : esto funciona en la nueva version de Codeigniter 3
- configurar el archivo "config.php"
- crear un .htaccess
Configurar el archivo "config.php"
Debemos ir a editar el archivo "config.php" que se encuentra en raiz_proyecto/application/config/config.php y luego debemos establecer estos valores a las variables :
$config['index_page'] = '';
$config['uri_protocol'] = 'REQUEST_URI';
Crear un .htaccess
En la raiz del proyecto se debe crear un .htacces y debe contener esto :
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond $1 !^(index\.php|assets|robots\.txt)
RewriteRule ^(.*)$ index.php/$1 [L]
esta es la raiz del proyecto donde debemos crear el .HTACCESS |