Come per altre cose su questo blog, più che un post, è un promemoria. In questo caso si tratta del file .htaccess nella root di installazione di CodeIgniter per eliminare index.php
dall'url
RewriteEngine on
RewriteBase /
RewriteRule ^(application|system|\.git) index.php/$1 [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ /index.php/$1 [QSA,L]
salviamo il file e riavviamo apache
# /etc/init.d/apache2 restart
Ora l'indirizzo, che prima apparirebbe www.example.com/index.php/modulo
, è un ben più carino www.example.com/modulo
Nel caso in cui, aggiornando la pagina, non dovesse scomparire il fastidioso index.php
dobbiamo probabilmente attivare il modulo rewrite
di apache. Per farlo seguiamo l'altro mia guida: Apache - abilitare mod_rewrite
Nessun commento:
Posta un commento