PHP-də MVC Freymvork üçün htaccess konfiqurasiyası
İndi edək ki, ünvan sətrindən gələn bütün sorğular
bizim index.php faylımıza yönləndirilsin.
Yəni istifadəçi brauzerdə nə yazsa da,
index.php-ə yönləndirilsin, və bu faylın kodu
istifadəçiyə hansı səhifəni göstərməli olduğunu
müəyyən edəcək.
htaccess faylının məzmunu belədir:
RewriteEngine On
RewriteBase /
RewriteRule .+ index.php
Xatırlayaq ki, project/webroot qovluğundakı
ünvanlar indeks faylına yönləndirilməməlidir,
çünki biz orada stil faylları, skriptlər, şəkillər
və s. saxlayırıq. Bunu htaccess faylımızda
nəzərə alaq:
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_URI} !^/project/webroot/
RewriteRule .+ index.php
htaccess faylını yaradın.
Təsvir olunan konfiqurasiyanı yerinə yetirin.
İşini yoxlayın: project/webroot qovluğundan
başqa bütün ünvanlar index-ə yönləndirilməlidir.