CSS y fuente de google - script bug fix

viernes, 25 de septiembre de 2015

Framework Codeigniter 3 (2015) -¿ como quitar "index.php" de la raiz ?

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

  1. configurar el archivo "config.php"
  2. 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