Konfiguration af htaccess for MVC framework i PHP
Nu skal vi gøre det sådan, at alle anmodninger fra
adresselinjen henvises til vores fil
index.php. Det vil sige, at uanset hvad
brugeren indtaster i browseren, vil det blive henvist
til index.php, og koden i denne fil vil
håndtere, hvilken side der skal vises til brugeren.
Her er indholdet af filen htaccess:
RewriteEngine On
RewriteBase /
RewriteRule .+ index.php
Lad os nu huske, at adresser fra mappen project/webroot
ikke skal omdirigeres til index, da
vi gemmer stilarter, scripts, billeder
og lignende ting der. Lad os tage højde for dette i vores
htaccess:
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_URI} !^/project/webroot/
RewriteRule .+ index.php
Opret filen htaccess. Udfør
den beskrevne konfiguration. Kontroller dens funktion:
alle adresser, undtagen adresser fra mappen project/webroot,
skal omdirigeres til index.