Come fare una bella URL con CodeIgniter

CodeIgniter è uno splendido framework open source per chi vuole fare siti internet in PHP con un pochino di struttura MVC e con qualche facilitazione nel fare le query.

Nel caso vogliate utilizzare questo framework e vogliate che il vostro sito abbia delle belle URL del tipo: www.miosito.com/controller/action.html vi consiglio di:

1) Creare un file .htaccess con il contenuto:
RewriteEngine On
RewriteBase /CIapplication
RewriteCond %{REQUEST_URI} ^system.*
RewriteRule ^(.*)$ /index.php/$1 [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php/$1 [L]

2) Settare la variabile:
$config['uri_protocol'] = "REQUEST_URI";

3) Settare la variabile:
$config['url_suffix'] = ".html";

E il gioco è fatto!

Nessun commento

Lascia un commento

La tua email non sarà mai resa pubblica.I campi obbligatori sono segnalati con un *