Конфигурација на htaccess за MVC рамка во PHP
Сега ќе направиме така што сите барања од
адресната лента да се адресираат на нашата датотека
index.php. Односно сè што
корисникот го внесе во прелистувачот ќе се адресира
на index.php, а кодот на оваа датотека ќе
се справува со тоа која точно страница
да му се прикаже на корисникот.
Еве ја содржината на датотеката htaccess:
RewriteEngine On
RewriteBase /
RewriteRule .+ index.php
Да се потсетиме сега дека адресите од папката project/webroot
не треба да се пренасочуваат на индекс, бидејќи
таму ги чуваме стиловите, скриптите, сликите
и слични работи. Да го земеме тоа предвид во нашиот
htaccess:
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_URI} !^/project/webroot/
RewriteRule .+ index.php
Создадете датотека htaccess. Извршете
ја опишаната конфигурација. Проверете ја нејзината работа:
сите адреси, освен адресите од папката project/webroot
треба да се редиректираат на index.