Ogni volta che una richiesta arriva al nostro applicativo il server legge il file .htaccess che contiene almeno le direttive mostrate più avanti.
Il file .htaccess ha quindi due grandi responsabilità: impostare la variabile d'ambiente APPLICATION_ENV
e indirizzare tutte le richieste verso il file index.php. Chiaramente nel file .htaccess possiamo inserire tutte le direttive che occorrono per configurare la nostra applicazione, ma visto il carattere introduttivo del nostro progetto il contenuto di cui sopra è più che sufficiente.
SetEnv APPLICATION_ENV development
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} -s [OR]
RewriteCond %{REQUEST_FILENAME} -l [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^.*$ - [NC,L]
RewriteRule ^.*$ index.php [NC,L]