PHP da MVC freymvorki uchun htaccess sozlash

Endi brauzer manzil satridagi barcha so'rovlar bizning index.php faylimizga yo'naltirilishi uchun sozlaymiz. Ya'ni foydalanuvchi brauzerga nima yozmasin, hammasi index.php ga yo'naltiriladi, va shu fayl kodi foydalanuvchiga qaysi sahifani ko'rsatishni hal qiladi.

htaccess faylining tarkibi:

.htaccessRewriteEngine On
RewriteBase /

RewriteRule .+ index.php

Endi eslaymiz, project/webroot papkasidagi manzillar indeks fayliga yo'naltirilmasligi kerak, chunki u yerda biz uslublar, skriptlar, rasmler va shu kabi narsalarni saqlaymiz. Buni htaccess faylimizda hisobga olamiz:

.htaccessRewriteEngine On
RewriteBase /

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

htaccess faylini yarating. Tavsiflangan sozlamani bajarish. Ishini tekshiring: project/webroot papkasidagi manzillardan tashqari barcha manzillar index ga yo'naltirilishi kerak.