Opstelling van htaccess vir 'n MVC-raamwerk in PHP
Laat ons nou maak dat alle versoë vanuit die
adresbalk na ons lêer
index.php gestuur word. Dit wil sê alles wat die
gebruiker in die blaaier intik sal na
index.php gestuur word, en die kode van hierdie lêer sal
uitvind watter spesifieke bladsy om aan die gebruiker
te wys.
Hier is die inhoud van die lêer .htaccess:
RewriteEngine On
RewriteBase /
RewriteRule .+ index.php
Laat ons onthou dat die adresse uit die gids project/webroot
nie na die indeks herlei moet word nie, aangesien
ons daar style, skripte, beelde
en soortgelyke dinge stoor.
Laat ons dit in ons
.htaccess in ag neem:
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_URI} !^/project/webroot/
RewriteRule .+ index.php
Skep die lêer .htaccess. Voer die
beschryfde opstelling uit. Toets die werking daarvan:
alle adresse, behalwe die adresse uit die gids project/webroot,
moet na index.php herlei word.