Configuration de htaccess pour un framework MVC en PHP

Maintenant, faisons en sorte que toutes les requêtes de la barre d'adresse soient adressées à notre fichier index.php. C'est-à-dire que tout ce que l'utilisateur saisit dans le navigateur sera adressé à index.php, et le code de ce fichier déterminera quelle page exactement afficher à l'utilisateur.

Voici le contenu du fichier htaccess :

.htaccessRewriteEngine On
RewriteBase /

RewriteRule .+ index.php

Rappelons maintenant que les adresses du dossier project/webroot ne doivent pas être redirigées vers l'index, car c'est là que nous stockons les styles, scripts, images et autres choses similaires. Prenons cela en compte dans notre htaccess :

.htaccessRewriteEngine On
RewriteBase /

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

Créez le fichier htaccess. Effectuez la configuration décrite. Vérifiez son fonctionnement : toutes les adresses, à l'exception des adresses du dossier project/webroot, doivent être redirigées vers index.