codeigniter
Rimozione di index.php usando WAMP e CodeIgniter
Ricerca…
Come rimuovere index.php da url con wamp e codeigniter
La prima cosa da fare è abilitare la riscrittura mod su wamp go nei moduli Apache e scorrere verso il basso l'elenco
Se non si mostra tick abilitarlo e quindi riavviare tutti i server.
Gli utenti Linux possono anche utilizzare sotto il comando del terminale per abilitare il modulo di riscrittura
sudo a2enmod rewrite
Quindi riavvia apache usando:
sudo service apache2 restart
Quindi, fuori dalla tua cartella dell'applicazione, crea un file chiamato .htaccess
project > application
project > system
project > .htaccess
project > index.php
Prova questo codice qui sotto
Options +FollowSymLinks
RewriteEngine on
RewriteCond $1 !^(index\.php|images|robots\.txt)
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ ./index.php/$1 [L]
Se non qui è qualche altro esempio di htaccess
Quindi vai al file config.php. Imposta il tuo base_url e rendi vuota la pagina indice
$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'] = '';
Spero che questo ti aiuti a usare i file htaccess dagli esempi per gli altri.
Modified text is an extract of the original Stack Overflow Documentation
Autorizzato sotto CC BY-SA 3.0
Non affiliato con Stack Overflow