WordPress ရှိ .htaccess ဖိုင်ကိုအသုံးပြုခြင်း

WordPress ဖိုင် htaccess

WordPress စံ WordPress dashboard သည်မည်မျှအသေးစိတ်ကျပြီးအားကောင်းသဖြင့်ပိုမိုကောင်းမွန်အောင်ပြုလုပ်ထားသောအလွန်ကောင်းသည့်ပလက်ဖောင်းတစ်ခုဖြစ်သည်။ သင့်ဆိုဒ်၏ခံစားချက်နှင့်လုပ်ဆောင်ပုံကိုစိတ်ကြိုက်ပြုပြင်ပြောင်းလဲမှုအတွက်သင့်အား WordPress စံနှုန်းအနေဖြင့်ရရှိနိုင်သည့်ကိရိယာများကိုသာအသုံးပြုခြင်းဖြင့်အောင်မြင်မှုများစွာရရှိနိုင်သည်။

မည်သည့် ၀ က်ဘ်ဆိုဒ်ပိုင်ရှင်၏ဘ ၀ တွင်မဆိုသင်ဤလုပ်ဆောင်ချက်ထက်ကျော်လွန်ရန်လိုအပ်သည့်အချိန်ရောက်လာသည်။ WordPress နှင့်အလုပ်လုပ်ခြင်း .htaccess ဖိုင် ဒီလိုလုပ်ဖို့တလမ်းတည်းနိုင်ပါတယ်။ ဤဖိုင်သည်သင်၏ကွန်ရက်စာမျက်နှာပေါ်တွင်မှီခိုအားထားရသောအဓိကဖိုင်ဖြစ်ပြီးသင်၏ ၀ က်ဘ်ဆိုက်၏အမြဲတမ်းလိပ်စာများမည်သို့အလုပ်လုပ်သည်ကိုအဓိကထားသည်။

.htaccess ဖိုင်ကိုအသုံးဝင်သောအရာများစွာကိုရရှိရန်အသုံးပြုနိုင်သည်။ အရင်လုပ်ထားတာတွေအများကြီးပါသေးတယ် Regex သည် WordPress တွင် redirectsနှင့်ပိုမိုယေဘုယျခြုံငုံသုံးသပ်ချက် WordPress အတွက် header header။ ဤလမ်းညွှန်နှစ်ခုလုံးတွင် .htaccess ဖိုင်ကိုကျွန်ုပ်တို့တည်းဖြတ်ပြီးတည်းဖြတ်ခဲ့သည်၊ သို့သော်ဖိုင်သည်အဘယ်ကြောင့်ပထမနေရာ၌ရှိကြောင်းနှင့်၎င်းကိုသင်မည်သို့အသုံးပြုနိုင်သည်ကိုများစွာရှင်းပြခြင်းမပြုခဲ့ပါ။

ဒါကဒီဆောင်းပါးရဲ့ရည်ရွယ်ချက်ပဲ။ ပထမဆုံး WordPress တည်ဆောက်ပုံတွင် .htaccess ဖိုင်ဘာလုပ်သည်ကိုကျွန်ုပ်တို့ကြည့်ကြမည်။ ထို့နောက်ကျွန်ုပ်တို့သည်၎င်းကိုသင်မည်သို့ ၀ င်ရောက်နိုင်သည်၊ ၎င်းကိုသင်မည်သို့တည်းဖြတ်နိုင်သည်ကိုရှင်းပြပါမည်။ နောက်ဆုံးသင်ဘာကြောင့်လုပ်ချင်တာလဲဆိုတာကိုမင်းတို့ပြပါမယ်။

.htaccess ဖိုင်ဆိုတာဘာလဲ။

အခြေခံကို ဦး စွာဖယ်ထုတ်ကြပါစို့။ .htaccess ဖိုင်သည်နည်းပညာအရမဟုတ်ပါ WordPress ဖိုင်။ ပိုမိုတိကျစွာပြောရလျှင် .htaccess ဖိုင်သည် Apache ဝက်ဘ်ဆာဗာများအသုံးပြုသောဖိုင်တစ်ခုဖြစ်သည်။ ဒါစနစ်ပဲ လက်ရှိအသုံးပြုလျက်ရှိသည် WordPress ဆိုဒ်များနှင့် host များ၏အများစုသည်အားဖြင့်ဖြစ်သည်။ WordPress ဆိုဒ်များကိုစီမံခန့်ခွဲရာတွင် Apache ၏ပျံ့နှံ့မှုကြောင့်၎င်းဆိုဒ်တစ်ခုစီတွင် .htaccess ဖိုင်ရှိသည်။

.htaccess ဖိုင်သည်သင်၏ WordPress ကွန်ရက်ဖွဲ့စည်းမှုအတွက်အသုံးပြုသောအခြားဖိုင်များနှင့်အတူဝိသေသလက္ခဏာအချို့ကိုမျှဝေသည်။ ဖိုင်အမည်သည်လျှို့ဝှက်ဖိုင်ဖြစ်ပြီးတည်းဖြတ်ရန်အတွက်မဖိတ်ရန်လိုအပ်သည်။ သင်၏ WordPress ဆိုဒ်၏ပင်ရင်းလမ်းညွှန်တွင်လည်းတည်ရှိသည်။

သတိရပါ။ .htaccess ဖိုင်သည်တစ်ခုနှင့်တစ်ခုတစ်ခုသာလုပ်သည်။ ၎င်းသည်သင်၏ကွန်ရက်စာမျက်နှာ၏အမြဲတမ်းလိပ်စာများကိုမည်သို့ပြသည်ကိုဆုံးဖြတ်သည်။ ဒါပဲ။ 

သို့သော်ဤရိုးရှင်းသောဖော်ပြချက်၏နောက်ကွယ်တွင်ဖုံးကွယ်ထားခြင်းသည်ရှုပ်ထွေးမှုများစွာဖြစ်သည်။ အကြောင်းမှာ site ပိုင်ရှင်များ၊ plugins များနှင့်အခင်းအကျင်းများသည် WordPress ကွန်ရက်အတွင်း၌အမြဲတမ်းချိတ်ဆက်အသုံးပြုမှုပုံစံကိုပြောင်းလဲစေသောကြောင့်ဖြစ်သည်။ သင် (သို့မဟုတ် plugin တစ်ခု) သည်သင်၏ Permalinks အလုပ်လုပ်ပုံကိုပြောင်းလဲသည့်အခါတိုင်း၊ ထိုပြောင်းလဲမှုများကို .htaccess ဖိုင်တွင်သိမ်းဆည်းထားသည်။ 

အခြေခံအားဖြင့်တော့ဒီဟာတော်တော်လေးကောင်းတဲ့စနစ်ဖြစ်ပြီးလုံခြုံစိတ်ချရတယ်။ သို့သော်၊ တကယ့်ကမ္ဘာကြီးတွင်ပြrealနာများဖန်တီးနိုင်သည်။ တစ်ခုမှာကြောင့်ဖြစ်သည် ၇၅ ရာခိုင်နှုန်းသော developer များက JavaScript ကိုသုံးသည်နှင့်ထို့ကြောင့် Apache ကိုအသုံးပြုရန်သိပ်အဆင်မပြေပါ။ plugins များစွာသည် .htaccess ဖိုင်ကိုသင်၏ဆိုဒ်အားလုံခြုံမှုမရှိသောနည်းလမ်းဖြင့်အစားထိုးနိုင်သည်။ ဤပြkindနာမျိုးကိုဖြေရှင်းခြင်း (သို့မဟုတ်ပင်ရှာဖွေတွေ့ရှိခြင်း) သည်ကျွန်ုပ်တို့၏နယ်ပယ်ထက်ကျော်လွန်နေသော်လည်း plugins နှင့်ပတ်သတ်သောပုံမှန်အသိပေးချက်များသည်သင်ယုံကြည်သောသူများကိုသာတပ်ဆင်ပြီး၎င်းကဲ့သို့သောလုံခြုံရေးတွင်းပေါက်များကိုပုံမှန်ပြုပြင်ရန်

.htaccess ဖိုင်ကိုရှာဖွေခြင်းနှင့်တည်းဖြတ်ခြင်း

.htaccess ဖိုင်သည်သင်၏ကွန်ရက်ပေါ်ရှိချိတ်ဆက်ထားသည့်ချိတ်ဆက်လိပ်စာများကိုအဓိကကိုင်တွယ်ရန်ဒီဇိုင်းပြုလုပ်ထားသော်လည်းအသုံး ၀ င်သည့်ရလဒ်များရရှိရန်ဖိုင်ကိုသင်တည်းဖြတ်နိုင်သည်။ ၎င်းတို့မှာ redirect လုပ်ခြင်းသို့မဟုတ်သင်၏ site ပေါ်တွင်လုံခြုံမှုကိုမြှင့်တင်ခြင်းအပြင်ပြင်ပဝင်ရောက်ခွင့်ကိုကန့်သတ်ခြင်းဖြစ်သည်။ သီးခြားစာမျက်နှာများ

ဒီအပိုင်းမှာဘယ်လိုလုပ်ရမယ်ဆိုတာပြပေးပါမယ်။ သို့သော်ပထမ ... 

သတိပေးချက် - .htaccess ဖိုင်ကိုတည်းဖြတ်ခြင်းသည်သင်၏ဝက်ဘ်ဆိုက်ကိုပျက်စီးစေနိုင်သည်။ 

သင်၏ကွန်ရက်စာမျက်နှာလည်ပတ်မှု၏အခြေခံဖိုင်များကိုပြောင်းလဲခြင်းသည်အန္တရာယ်များသည်။ သင် ... သင့်တယ် သင့်ဆိုဒ်ကိုအစဉ်အမြဲသိမ်းဆည်းထားပါ ၎င်းကိုပြောင်းလဲခြင်းမပြုမီနှင့် Live site ကိုထိခိုက်ခြင်းမရှိဘဲစမ်းသပ်ခြင်း။ 

အမှန်မှာ၊ .htaccess ဖိုင်သည် WordPress အသုံးပြုသူများအတွက်မရရှိနိုင်သည့်အကြောင်းကောင်းတစ်ခုရှိသည်။ WordPress သည်အသေးစားစီးပွားရေး ၀ ဘ်ဆိုဒ်များအတွက်စျေးကွက်ဝေစုအများစုကိုရရှိထားပြီး၎င်းသည်၎င်းတို့အသုံးပြုသူအများစုကိုနည်းပညာပိုင်းအရအလိုမကျဆုံးဟုဆိုလိုသည်။ ဒါကြောင့် .htaccess ဖိုင်ဟာအမှားလုပ်မိတဲ့အတွေ့အကြုံအသစ်တွေကိုရှောင်ရှားဖို့အတွက် .htaccess ဖိုင်ကိုပုံမှန်အားဖြင့်ဝှက်ထားပါတယ်။

.htaccess ဖိုင်ကို ရယူ၍ တည်းဖြတ်ခြင်း

ထိုအရာများအပြင် .htaccess ဖိုင်ကိုသင်မည်သို့ရယူနိုင်သည်ကိုကြည့်ကြပါစို့။ ထိုသို့ပြုလုပ်ရန်

  1. FTP ၀ န်ဆောင်မှုတစ်ခုဖြင့် ၀ ဘ်ဆိုဒ်နှင့်ဆက်သွယ်မှုတစ်ခုပြုလုပ်ပါ ၎င်းတွင်အခမဲ့နှင့်ကြီးမားသော FTP ၀ န်ဆောင်မှုများစွာရှိသည် FileZilla။ သင်၏ဆိုဒ်နှင့် FTP ဆက်သွယ်မှုပြုလုပ်နိုင်ရန်အတွက်စာရွက်စာတမ်းများကိုဖတ်ပါ။
  2. FTP ဆက်သွယ်မှုတစ်ခုကိုသင်တည်ဆောက်ပြီးသည်နှင့်သင်၏ဆိုက်ကိုဖွင့်သည့်ဖိုင်အားလုံးကိုပြလိမ့်မည်။ ဤဖိုလ်ဒါများကိုကြည့်ပြီး root directory ဟုခေါ်သောတစ်ခုကိုတွေ့လိမ့်မည်။
  3. ဤဖိုဒါထဲတွင်သင်၏ .htaccess ဖိုင်ကိုတွေ့လိမ့်မည်။ ၎င်းသည်ပုံမှန်အားဖြင့်၎င်းဖိုင်တွဲရှိဖိုင်စာရင်း၏ထိပ်ဆုံးတွင်ရှိသည်။ ဖိုင်ကိုနှိပ်ပါ၊ ပြီးနောက်ကြည့် / တည်းဖြတ်ကိုနှိပ်ပါ။ 
  4. ဖိုင်ကိုစာသားအယ်ဒီတာတွင်ဖွင့်လိမ့်မည်။

ထိုအရာပါပဲ။ သင်၏ဖိုင်ကိုပြောင်းလဲရန်ယခုသင့်အားခွင့်ပြုသည်၊ သို့သော်သင်ပြုလုပ်လိုသည်မှာသတိပြုပါ။ နောက်လာမည့်အခန်းတွင်ဤဖိုင်ကိုမည်သို့အသုံးပြုရမည်ကိုသင့်အားကျွန်ုပ်တို့ပြပါလိမ့်မည် ဒေသခံတစ် ဦး မိတ္တူပါစေ သင်၏ .htaccess ဖိုင် (standard“ save as” dialog ကို အသုံးပြု၍) သင်၏အပြောင်းအလဲများကိုဒေသအလိုက်ပြုပြင်ပါ၊ ပြီးနောက်ထိုဖိုင်ကိုအဆင့်မြင့်ဆိုဒ်သို့တင်ပါ (ကျွန်ုပ်တို့အထက်တွင်ဖော်ပြခဲ့သည့်အတိုင်း)

.htaccess ဖိုင်ကိုအသုံးပြုသည်

ယခု .htacess ဖိုင်မှပေးထားသောအပိုလုပ်ဆောင်နိုင်စွမ်းကိုစတင်အသုံးပြုရန်သင်အဆင်သင့်ဖြစ်နေပြီ။ အနည်းငယ်သောအခြေခံများနှင့်စတင်ကြပါစို့။

  • 301 ပြန်ညွှန်း - အဆိုပါ 301 redirect code တစ်ခုအလွန်သေးငယ်သောအပိုင်းအစဖြစ်ပါတယ် ၎င်းသည် page ည့်သည်များကိုစာမျက်နှာတစ်ခုမှတစ်ခုသို့ပေးပို့သည်၊ အကယ်၍ သင်သည်ပြင်ပ site တစ်ခုနှင့်ချိတ်ဆက်ထားသည့်ဘလော့ဂ်ပို့စ်တစ်ခုကိုသင်ပြောင်းရွှေ့လျှင်လိုအပ်သည်။ တနည်းအားဖြင့်ဆိုသော် website ကို redirect လုပ်ရန် .htaccess ဖိုင်ကိုသင်အသုံးပြုနိုင်သည်။ ဆိုက်၏ယခင် HTTP ဗားရှင်းမှ version ည့်သည်များအားပိုမိုလုံခြုံစိတ်ချရသော HTTPS ဗားရှင်းသို့လည်းသင်ပို့နိုင်သည်။ ၎င်းကို .htacess ဖိုင်သို့ထည့်ပါ။

Redirect 301 /oldpage.html /newpage.html

  • လုံခွုံရေး - WP အတွက်အဆင့်မြင့်လုံခြုံရေးနည်းဗျူဟာများအသုံးပြုရန် .htaccess ဖိုင်ကိုအသုံးပြုရန်နည်းလမ်းများစွာရှိသည်။ ဤအရာတစ်ခုမှာရန်ဖြစ်ပါသည် ဖိုင်တစ်ခုစီ၏ access ကို lock ချပါ မှန်ကန်သော authentication ဖြင့်သုံးစွဲသူများသာသင်၏ WordPress ဆိုက်လည်ပတ်နေသည့်အဓိကဖိုင်များကိုဝင်ရောက်နိုင်မည်ဖြစ်သည်။ သင်၏ .htaccess ဖိုင်၏အဆုံးတွင်ထည့်သွင်းထားသောဤကုဒ်ကိုပင်မဖိုင်များမှဝင်ရောက်ခွင့်ကိုကန့်သတ်ရန်သင်အသုံးပြုနိုင်သည်။

<FilesMatch "^.*(error_log|wp-config\.php|php.ini|\.[hH][tT][aApP].*)$">
Order deny,allow
Deny from all
</FilesMatch>

  • URL များကိုပြုပြင်မွမ်းမံပါ - ပိုမိုရှုပ်ထွေးသောအကောင်အထည်ဖော်မှုရှိသော်လည်း .htaccess ဖိုင်၏နောက်ထပ်အသုံး ၀ င်သည့်အချက်တစ်ခုမှာသင်၏ဖိုင်ကို visitors ည့်သည်များဆိုက်သို့ဝင်ရောက်သောအခါ URLs များပြသသည့်ပုံစံကိုထိန်းချုပ်ရန်ဖြစ်သည်။ ထိုသို့ပြုလုပ်ရန်၊ သင်သည် Apache ၏နောက်ဆုံးထွက်ဗားရှင်းကိုသေချာစွာအသုံးပြုရန်လိုအပ်သည်။ ဤအရာသည်စာမျက်နှာတစ်ခု၏ URL ကို visitors ည့်သည်များနှင့်ကွဲပြားခြားနားစေသည်။ ဤနောက်ဆုံးဥပမာသည် .htaccess ဖိုင်ကိုအသုံးပြုသောသုံးစွဲသူများအတွက်အနည်းငယ်ရှုပ်ထွေးလွန်းသည်။ ဒါပေမယ့်ဖိုင်နဲ့အတူသင်ရရှိနိုင်သောအရာများ၏အတိုင်းအတာကိုပြသရန်၎င်းကိုကျွန်ုပ်ထည့်သွင်းထားသည်။ ဤအရာကိုသင်၏ .htaccess ဖိုင်တွင်ထည့်ပါ။

RewriteEngine on
RewriteRule ^oranges.html$ apples.html

.htaccess နှင့်အတူနောက်ထပ် Going

.htaccess ဖိုင်နှင့်အလုပ်လုပ်ခြင်းသည်သင်၏ WordPress ဆိုက်ကိုအခြေခံကျကျအဆင့်များ၌မည်သို့လုပ်ဆောင်သည်ကိုလေ့လာရန်နှင့်သင့်အားစံသတ်မှတ်ထားသော WP ဆိုဒ်တောင်မှသင့်အားစိတ်ကြိုက်ပြုပြင်ခြင်းအတွက်ကြီးမားသောအတိုင်းအတာကိုသိစေရန်အကောင်းဆုံးနည်းလမ်းဖြစ်သည်။ အထက်တွင်ဖော်ပြခဲ့သည့်အခြေခံအပြောင်းအလဲများကိုပြုလုပ်ခြင်းဖြင့် .htaccess ဖိုင်ကိုကျွမ်းကျင်စွာသင်လုပ်နိုင်သည်နှင့်တစ်ပြိုင်နက်သင့်အတွက်ရွေးချယ်စရာများစွာရှိသည်။ တစ်ခုမှာကျွန်ုပ်တို့ယခင်ကဖော်ပြခဲ့သည့်အတိုင်းစွမ်းရည်ဖြစ်သည် သင်၏ WordPress ဘလော့ဂ်ကိုပြန်လည်သတ်မှတ်ပါ

အခြားတစ်ခုမှာသင်၏ WordPress လုံခြုံရေးကိုတိုးတက်စေရန်နည်းလမ်းများစွာသည် .htaccess ဖိုင်ကိုတိုက်ရိုက်ပြောင်းလဲခြင်းသို့မဟုတ်အခြား root ဖိုင်များသို့ပြောင်းလဲရန်တူညီသော FTP စနစ်ကိုအသုံးပြုခြင်းတို့ဖြစ်သည်။ တစ်နည်းအားဖြင့်ဆိုရလျှင်၊ သင့် site ၏အခွံမာများနှင့်သော့ခလောက်များကိုစပြီးလေ့လာကြည့်လျှင်၊

သင်ဘယ်လိုထင်ပါလဲ?

ဤ site ကိုစပမ်လျှော့ချဖို့ Akismet ကိုအသုံးပြုသည်။ သင့်ရဲ့ comment ကိုဒေတာများကိုဆောင်ရွက်ပြီးဖြစ်ပါတယ်လေ့လာ.