MVC PHP framwork htaccess konfigūravimas

Dabar padarykime taip, kad visi užklausos iš adreso eilutės būtų nukreiptos į mūsų failą index.php. Tai yra viskas, ką vartotojas įvestų naršyklėje, bus nukreipta į index.php, o šio failo kodas susidoroja su tuo, kurią puslapį rodyti vartotojui.

Štai failo htaccess turinys:

.htaccessRewriteEngine On
RewriteBase /

RewriteRule .+ index.php

Prisiminkime dabar, kad adresai iš aplanko project/webroot neturėtų būti nukreipiami į index, nes ten saugome stilius, scenarijus, paveikslėlius ir panašius dalykus. Atsižvelkime į tai mūsų htaccess faile:

.htaccessRewriteEngine On
RewriteBase /

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

Sukurkite failą htaccess. Atlikite aprašytą konfigūraciją. Patikrinkite jos veikimą: visi adresai, išskyrus adresus iš aplanko project/webroot turėtų būti nukreipiami į index.