Konfigurimi i htaccess për MVC Framework në PHP
Tani le të bëjmë që të gjitha kërkesat nga
vija e adresave të drejtohen në skedarin tonë
index.php. Domethënë çfarëdo që
përdoruesi të fusë në shfletues do të drejtohet
në index.php, dhe kodi i këtij skedari do të
merret me atë se çfarë faqeje të saktësisht
t'i shfaqë përdoruesit.
Këtu është përmbajtja e skedarit htaccess:
RewriteEngine On
RewriteBase /
RewriteRule .+ index.php
Të kujtojmë tani, se adresat nga dosja project/webroot
nuk duhet të ridrejtohen në index, pasi
atje ne ruajmë stilset, skriptet, fotot
dhe gjëra të ngjashme. Le ta marrim parasysh këtë në
htaccess tonë:
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_URI} !^/project/webroot/
RewriteRule .+ index.php
Krijoni skedarin htaccess. Kryeni
konfigurimin e përshkruar. Kontrolloni funksionimin e tij:
të gjitha adresat, përveç adresave nga dosja project/webroot
duhet të ridrejtohen në index.