MVC-frameworkin htaccess-asetusten määrittäminen PHP:ssä

Nyt teemme niin, että kaikki osoiteriviltä tulevat pyynnöt ohjautuvat tiedostoomme index.php. Eli kaikki mitä käyttäjä kirjoittaa selaimen osoiteriville, ohjautuu tiedostoon index.php, ja tämän tiedoston kodi päättää, mikä sivu näytetään käyttäjälle.

Tässä on tiedoston htaccess sisältö:

.htaccessRewriteEngine On
RewriteBase /

RewriteRule .+ index.php

Muistetaan nyt, että kansiosta project/webroot tulevat osoitteet eivät saa ohjautua indeksiin, koska siihen tallennamme tyylit, skriptit, kuvat ja vastaavat asiat. Otetaan tämä huomioon htaccess-tiedostossamme:

.htaccessRewriteEngine On
RewriteBase /

RewriteCond %{REQUEST_URI} !^/project/webroot/
RewriteRule .+ index.php
Задание 1

Luo tiedosto htaccess. Suorita kuvattu asetusten määrittäminen. Tarkista sen toiminta: kaikkien osoitteiden, paitsi kansiosta project/webroot tulevien, tulee ohjautua tiedostoon index.