PHP'de MVC Framework için htaccess Yapılandırması

Şimdi, adres çubuğundaki tüm isteklerin index.php dosyamıza yönlendirilmesini sağlayacağız. Yani kullanıcı tarayıcıya ne yazarsa yazsın, index.php'ye yönlendirilecek ve bu dosyanın kodu, kullanıcıya tam olarak hangi sayfayı göstereceğine karar verecek.

.htaccess dosyasının içeriği şu şekilde:

.htaccessRewriteEngine On
RewriteBase /

RewriteRule .+ index.php

Şimdi, project/webroot klasöründeki adreslerin indekse yönlendirilmemesi gerektiğini hatırlayalım, çünkü orada stiller, komut dosyaları, resimler ve benzeri şeyleri saklıyoruz. Bunu .htaccess dosyamızda dikkate alalım:

.htaccessRewriteEngine On
RewriteBase /

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

.htaccess dosyasını oluşturun. Açıklanan yapılandırmayı gerçekleştirin. Çalışmasını test edin: project/webroot klasöründeki adresler dışındaki tüm adresler index.php'ye yönlendirilmelidir.