Konfigurera htaccess för MVC-ramverk i PHP
Nu ska vi se till att alla förfrågningar från
adressfältet adresseras till vår fil
index.php. Det betyder att allt som
användaren skriver in i webbläsaren kommer att
adresseras till index.php, och koden i denna fil kommer att
ta hand om vilken sida som ska
visas för användaren.
Här är innehållet i filen htaccess:
RewriteEngine On
RewriteBase /
RewriteRule .+ index.php
Låt oss nu komma ihåg att adresser från mappen project/webroot
inte ska omdirigeras till index, eftersom
det är där vi lagrar stilar, skript, bilder
och liknande saker. Låt oss ta hänsyn till detta i vår
htaccess:
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_URI} !^/project/webroot/
RewriteRule .+ index.php
Skapa filen htaccess. Utför
den beskrivna konfigurationen. Kontrollera att den fungerar:
alla adresser, förutom adresser från mappen project/webroot,
bör omdirigeras till index.