PHP да MVC фреймворк учун htaccess-ни созлаш

Энди браузер манзил сатрига ҳар қандай сўров киритилса, унинг ҳаммаси бизнинг index.php файлимизга йўналтирилишини таъминлаймиз. Яъни, фойдаланувчи браузерга ҳар қандай манзил киритса-да, index.php файлига йўналтирилади, бу файлнинг коди эса фойдаланувчига қандай саҳифа кўрсатиш керклигини аниқлайди.

htaccess файлининг мазмуни:

.htaccessRewriteEngine On
RewriteBase /

RewriteRule .+ index.php

Энди эслаймизки, project/webroot папкасидаги манзиллар индексга қайта йўналтирилмаслиги керак, чунки биз у жерда услублар, скриптлар, расмлар ва шу каби маълумотларни сақлаймиз. Буни htaccess файлимизда инобатга оламиз:

.htaccessRewriteEngine On
RewriteBase /

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

htaccess файлини яратинг. Тавсилланган созлашни бажаринг. Ишлашини текширинг: project/webroot папкасидан ташқари манзилларнинг ҳаммаси index файлига қайта йўналтирилиши керак.