PHP MVC රාමුව සඳහා htaccess සැකසීම
දැන් අපි එය කරමු එවිට සියලු ඉල්ලීම්
ලිපින තීරුවෙන් අපගේ ගොනුවට
index.php වෙත යොමු වේ. එනම් කුමක් වුවත්
පරිශීලක බ්රව්සරයේ ඇතුළත් කළේ
index.php වෙත යොමු වනු ඇත, මෙම ගොනුවේ කේතය
කුමන පිටුවද යන්න තීරණය කර ගනී
පරිශීලකයාට පෙන්වන්න.
මෙන්න htaccess ගොනුවේ අන්තර්ගතය:
RewriteEngine On
RewriteBase /
RewriteRule .+ index.php
දැන් අපි මතක තබා ගනිමු project/webroot ෆෝල්ඩරයේ ඇති ලිපින
ප්රතිනිර්දේශනය විය යුතු නැත index වෙත,
මන්ද එහි අපි විලාසිතා, ස්ක්රිප්ට්, රූප
සහ ඒ හා සමාන දේවල් ගබඩා කරමු. අපි එය සැලකිල්ලට ගනිමු
htaccess තුල:
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_URI} !^/project/webroot/
RewriteRule .+ index.php
htaccess ගොනුව සාදන්න. ක්රියාත්මක කරන්න
විස්තර කර ඇති සැකසුම. එහි ක්රියාකාරිත්වය පරීක්ෂා කරන්න:
සියලු ලිපින, හැර project/webroot ෆෝල්ඩරයේ ලිපින
index වෙත යළි-යොමු විය යුතුය.