Usanidi wa htaccess kwa MVC framework katika PHP
Sasa tufanye ili majumizo yote kutoka
kwenye mstari wa anasimua elekezwe kwenye faili yetu
index.php. Yaani yote ambayo
mtumiaji atachapa kwenye kivinjari itaelekezwa
kwenye index.php, na msimbo wa faili hii
utachambua ni ukurasa gani haswa
kuonyesha kwa mtumiaji.
Hiki ndicho yaliyomo kwenye faili htaccess:
RewriteEngine On
RewriteBase /
RewriteRule .+ index.php
Tukumbuke sasa, kuwa anuani kutoka kwenye folda project/webroot
hazipaswi kupelekwa tena kwenye index, kwa
maana huko tunahifadhi mitindo, mikataba, picha
na vitu vya aina hiyo. Tuizingatie hii kwenye
htaccess yetu:
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_URI} !^/project/webroot/
RewriteRule .+ index.php
Unda faili htaccess. Tekeleza
usanidi ulioelezewa. Angalia kazi yake:
anuani zote, isipokuwa anuani kutoka kwenye folda project/webroot
zinapaswa kuelekezwa tena kwenye index.