codeigniter
Eliminando index.php usando WAMP y CodeIgniter
Buscar..
Cómo eliminar el index.php de url con el uso de wamp y codeigniter
Lo primero que debe hacer es habilitar la reescritura de mod en wamp ir a los módulos de Apache y desplazarse hacia abajo en la lista
Si no se muestra, active la casilla y luego reinicie todos los servidores.
Los usuarios de Linux también pueden usar el siguiente comando de terminal para habilitar el módulo de reescritura
sudo a2enmod rewrite
Luego reinicie apache usando:
sudo service apache2 restart
Luego, al lado de su carpeta de aplicaciones, cree un archivo llamado .htaccess
project > application
project > system
project > .htaccess
project > index.php
Pruebe este código a continuación
Options +FollowSymLinks
RewriteEngine on
RewriteCond $1 !^(index\.php|images|robots\.txt)
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ ./index.php/$1 [L]
Si no es aquí hay algunos ejemplos más htaccess
Luego vaya al archivo config.php. Configura tu base_url y deja en blanco el index_page
$config['base_url'] = ((isset($_SERVER['HTTPS']) && $_SERVER['HTTPS'] == "on") ? "https" : "http");
$config['base_url'] .= "://".$_SERVER['HTTP_HOST'];
$config['base_url'] .= str_replace(basename($_SERVER['SCRIPT_NAME']),"",$_SERVER['SCRIPT_NAME']);
$config['index_page'] = '';
Espero que esto te ayude a usar los archivos htaccess de ejemplos para otros.
Modified text is an extract of the original Stack Overflow Documentation
Licenciado bajo CC BY-SA 3.0
No afiliado a Stack Overflow