Set Directory Index Using .htaccess


server ေတြမွာ default အေနနဲ႔ directory တစ္ခုကို ေခၚမယ္ဆိုရင္ အဲဒီ directory အထဲမွာ ရွိတဲ႔ default index file ကို ရွာေဖြျပီး အလုပ္လုပ္ကာ ေဖာ္ျပေပးၾကပါတယ္။
apache server ေတြမွာေတာ႔ default index file အေနနဲ႔ index.html သို႔မဟုတ္ index.php ကို ရွာေဖြ ျပီး အလုပ္လုပ္ေစပါတယ္။

ဥပမာ။ ။  www.demo.com/example/ လို႔ ေခၚလိုက္မယ္ဆိုရင္ example  directory ထဲမွာရွိတဲ႔ index.html သို႔မဟုတ္ index.php file က အလိုလို ရွာေဖြ run ေပးတာမ်ိဳ းပါ။
အကယ္၍ သင္ဟာ server ရဲ႕ default index ကို အေၾကာင္း အမ်ိဳး မ်ိဳး ေၾကာင့္ ေျပာင္းလဲလို ေသာအခါတြင္ .htaccess file ကို ရွာေဖြ၍ ျပဳ ျပင္ေပးႏိုင္ပါသည္။
ထို file သည္ သင္ ၇ည္ရြယ္ေသာ directory အထဲတြင္ရွိေနရမည္။ မရွိပါက တည္ေဆာက္ေပးရမည္။ ထို file ထဲတြင္ ေအာက္ပါအတိုင္း ေရးထည့္သင့္သည္။

DirectoryIndex replace.html 

ဒါဆိုရင္ေတာ႔ အဲဒီ directory ကို ေခၚလိုက္တာနဲ႔ replace.html က အလိုလို run ေပးမွာျဖစ္ပါတယ္။ အကယ္၍ သင့္မွာ အျခား ရည္ရြယ္ခ်က္မ်ား ရွိေနျပီး multiple index file ထားလိုပါက ေအာက္ပါအတုိင္းေရးႏိုင္ပါတယ္။

DirectoryIndex replace.html index.html index.php
 ------------------------>
 ဒါဆိုရင္ေတာ႔ အဲဒီ directory ကိုေခၚလိုက္တဲ႔ အခါ ေရွ႕ ဆံုးမွ ေနာက္ဆံုးသို႔ အစဥ္လိုက္ file ေတြကို ရွာေဖြျပီး run ေပးႏိုင္မွာျဖစ္ပါတယ္။
First

Thorium School

Thorium School
Be professional with us