PHP MVC රාමුව සඳහා htaccess සැකසීම

දැන් අපි එය කරමු එවිට සියලු ඉල්ලීම් ලිපින තීරුවෙන් අපගේ ගොනුවට index.php වෙත යොමු වේ. එනම් කුමක් වුවත් පරිශීලක බ්‍රව්සරයේ ඇතුළත් කළේ index.php වෙත යොමු වනු ඇත, මෙම ගොනුවේ කේතය කුමන පිටුවද යන්න තීරණය කර ගනී පරිශීලකයාට පෙන්වන්න.

මෙන්න htaccess ගොනුවේ අන්තර්ගතය:

.htaccessRewriteEngine On
RewriteBase /

RewriteRule .+ index.php

දැන් අපි මතක තබා ගනිමු project/webroot ෆෝල්ඩරයේ ඇති ලිපින ප්‍රතිනිර්දේශනය විය යුතු නැත index වෙත, මන්ද එහි අපි විලාසිතා, ස්ක්‍රිප්ට්, රූප සහ ඒ හා සමාන දේවල් ගබඩා කරමු. අපි එය සැලකිල්ලට ගනිමු htaccess තුල:

.htaccessRewriteEngine On
RewriteBase /

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

htaccess ගොනුව සාදන්න. ක්‍රියාත්මක කරන්න විස්තර කර ඇති සැකසුම. එහි ක්‍රියාකාරිත්වය පරීක්ෂා කරන්න: සියලු ලිපින, හැර project/webroot ෆෝල්ඩරයේ ලිපින index වෙත යළි-යොමු විය යුතුය.