PHP-daky MVC freymwork üçin htaccess sazlamasy
Indi, salgy setirinden edilýän ähli soraglaryň
index.php faýlymyza ýönlendirilýändigini
edip goýýarys. Ýagny ulanyjy brauzere näme
girse-de, ählisi index.php faýlyna ugrar,
bu faýlyň kody bolsa, ulanyjynyň haýsy sahypany
görmeli bolandygyny kesgitleýär.
htaccess faýlynyň mazmuny:
RewriteEngine On
RewriteBase /
RewriteRule .+ index.php
Indi ýatlap alýarys, project/webroot
bukjasynyň salgylary indekse ýönlendirilmez,
sebäbi biz ol ýerde stilleri, skriptleri,
suratlary we şuňa meňzeş zatlary saklaýarys.
Muny öz htaccess faýlymyzda hasaba alýarys:
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_URI} !^/project/webroot/
RewriteRule .+ index.php
htaccess faýlyny dörediň.
Görkezilen sazlamany amala aşyryň.
Işini barlaň: project/webroot
bukjasynyň salgylaryndan başga ähli
salgylar index faýlyna ýönlendirilmeli.