ကွန်ပျူတာများ, လုံခွုံမှု
.htaccess မှတဆင့် 301 redirect လုပ်ပေးခြင်း configure လုပ်နည်း။ Joomla နှင့်အခြား CMS တွင်တစ်ဦး 301 redirect လုပ်ပေးခြင်းအဖြစ်မှန်ကန်သောသဘောထားက
အကြောင်း 301 redirect လုပ်ပေးခြင်းအများကြီးအကြိမ်ပေါင်းများစွာကြား၏။ သို့သော်ကြောင့်ထိုသို့လိုအပ်ချက်မရှိခြင်းနှင့်လည်းဘာလို့လဲဆိုတော့အမှားတစ်ခုခုလုပ်ဖို့ကြောက်လမှကျနော်တို့ထိုကဲ့သို့သောလုပ်ထုံးလုပ်နည်းဖို့အရေးကြီးပုံကို attach ပါဘူး။ အဆိုပါစက္ကူတစ်ဦး 301 redirect လုပ်ပေးခြင်း configure ဖို့ဘယ်လိုအသေးစိတ်ဆွေးနွေးကြမည်ဖြစ်သည်။
အကြောင်းက၎င်း၏ setting ကိုတစ်ဒါဇင်ကျော်ဆောင်းပါးများနှင့်သတင်းအချက်အလက်ရယူရေးပစ္စည်းများတွေ့ရှိနိုင်ပါသည်။ သို့သော် prosmatra ပြီးနောက်ကွန်ပျူတာအသုံးပြုသူများနှင့်ကွန်ရက်ထိန်းသိမ်းသူများရဲ့အစမှာသူတို့ထဲကအတော်များများအခက်အခဲအခြေခံ settings ကိုနားလည်သဘောပေါက်နိုင်ပါသည်။ အွန်လိုင်းမှသတင်းအချက်အလက်များသတင်းရင်းမြစ်အတွက်ရရှိလာတဲ့မြောက်မြားစွာ codes တွေကိုနှင့် script များ, အများအားဖြင့်ရှုပ်ထွေးဖြစ်ပေါ်စေနိုင်ပါတယ်။ တကယ်တော့အရာအားလုံးအများကြီးလွယ်ကူသည်, ဤဆောင်းပါး 301 ပြန်ညွှန်းကို set up ဖို့ဘယ်လိုကောင်းတစ်ဦးလမ်းပြအဖြစ်ဆောင်ရွက်ပါလိမ့်မယ်။
တစ်ဦး 301 redirect လုပ်ပေးခြင်းကဘာလဲ?
နိုင်ရန်အတွက်ကျနော်တို့လုံးနားလည်ပါလိမ့်မယ်။ ပထမဦးစွာအပေါင်းတို့၏ကျွန်တော်တို့ကိုဒါဟာအခြားကွန်ရက်ပေါ်တွင်စာမျက်နှာ, သို့မဟုတ် domain name ကိုရန်အင်တာနက် (web site ကို) ရက်နေ့တွင်အရိုးရှင်းဆုံးဧည့်သည်သယံဇာတ redirection ရည်ညွှန်း redirect လုပ်ပေးခြင်း 301. သတ်မှတ်ကြကုန်အံ့။ ဤဆောင်းပါးတွင်မဆိုလိမ္မာပါးနပ် script များထည့်သွင်းစဉ်းစားမည်မဟုတ်ပါနှင့်လည်းရှုပ်ထွေးကုဒ်နှင့်အချို့ရိုးရှင်းသော redirection ရွေးချယ်စရာတစ်ခုခုကိုမာစတာအဘို့ဤခေါင်းစဉ်၏လုံလောက်သောအခြေခံအသိပညာနေသော, ပြသပါလိမ့်မည်။ ကြောင်းအစကတည်းက
.htaccess ဖိုင် - 301 redirect လုပ်ပေးခြင်းများအတွက် Tool ကို
ဒီ .htaccess ကဲ့သို့သောအဆင်ပြေ tool ကိုစဉ်းစားပါ။ 301 ကအရမ်းအဆင်ပြေပြေနဲ့ရိုးရှင်းတဲ့လုပ်သူကမှတဆင့် redirect ။ Htaccess မရှိမဖြစ်လိုအပ်တဲ့ဟာအလွန်ကြီးမားတဲ့ functionality နဲ့အများအပြား features တွေပူးတွဲထားတဲ့အတွက် configuration ကိုအတွက်အထူးဝန်ဆောင်မှုဖိုင်ဖြစ်ပါသည်။ ၎င်း၏အကူအညီဖြင့်, သင်သည်ဆိုက်ဆာဗာတွင်မဆို directory ကိုမှဝင်ရောက်ခွင့်အပေါ်တစ်ဦးပိတ်ပင်ထားမှုကိုသတ်မှတ်စာမျက်နှာများ၏ encoding ကသတ်မှတ်, ဖိုင်တွေနဲ့ဖိုင်တွဲများအတွက်ကာကွယ်စောင့်ရှောက်ရေး ထား. , 301 ပြန်ညွှန်းများနှင့်အချို့သောအခြားလှုပ်ရှားမှုများလုပ်ဆောင်နိုင်ပါတယ်။
ဒါဟာယေဘုယျအားဖြင့်ဖိုင်ရဲ့ features တွေဖော်ပြသည်။ တကယ်တော့သူကလုပ်ဆောင်နိုင်စွမ်းကို ပို. ပင်အဆင့်မြင့်ဖြစ်ပါတယ်။ ဖိုင်အမည်မရှိပြီး .htaccess အဖြစ်ရေးသားခဲ့သူဖြစ်ပါတယ်။ အလွန်အစအဦးမှာအမှတ်မဖြစ်မနေဖြစ်ပါတယ်။
.htaccess file ကိုဖန်တီးအဆိုပါလုပ်ထုံးလုပ်နည်း
အဆိုပါ site ၏အမြစ် folder ကိုဖိုင်ကိုမဟုတ်ပါဘူးဆိုပါကမိမိတို့ကိုယ်ပိုင်အပေါ်ကိုဖန်တီးရန်အလွန်လွယ်ကူစေနိုင်ပါတယ်။ FTP ကို-client ကိုသုံး - ဖန်တီးရန်အမြန်ဆုံးနည်းလမ်းများထဲမှတစ်ခု။ FileZilla က - သူတို့ထဲကအများဆုံးအဆင်ပြေ။
သင်၏ဝဘ်စီမံကိနျး၏အမြစ် directory ကိုသွားမယ့်လိုအပ်ချက်ကိုဖန်တီးရန် - တစ်ဦးအချည်းနှီးသောအစက်အပြောက်အတွက်ကွန်ပျူတာမောက်စ်၏ညာဘက်ခလုတ်ကိုကလစ်နှိပ်ပါ - "နယူးဖိုင်မှတ်တမ်း Create" ကိုရွေးချယ် - နာမတော်ကိုအမှီ ပြု. .htaccess ရိုက်ထည့်ပါ - ထို OK ကိုနှိပ်ပါ။ ဤအခြေလှမ်းများပြီးနောက် created ဖိုင်ကို edited နိုင်ပါသည်။ ၎င်း၏အဖွင့်မဆိုစာသားကိုအယ်ဒီတာထားနိုင်ပါတယ်။
FTP ကို-client များ .htaccess အပါအဝင်အချို့သော system ကိုဖိုင်များ, ဖုံးကွယ်သည့်အခါဒါပေမယ့်တစ်ခါတစ်ရံတွေ့ကြုံတတ်၏။ ထို့ကြောင့်, အကယ်. ဖိုင်, အမြစ် folder ထဲမှာကိုဖန်တီးရန်သူ့ကိုအလျင်စလိုရန်မလိုအပ်မတွေ့ရှိခဲ့ခြင်းဖြစ်သည်။ လူအပေါင်းတို့၏ပထမဦးစွာက hidden file တွေကို၏ရှေ့မှောက်တွင်စစ်ဆေးပါ။ ဒီလိုလုပ်ဖို့က "Server ကို" ကိုသွားနှင့်ဝှက်ထားသောဖိုင်တွေရဲ့မသင်မနေရ display ကိုတစ်ဦးကို tick ထားကြ၏။
ယခုသင်ကဖန်တီးရန်လွယ်ကူပါလိမ့်မည်သုံးပြီးတစ် .htaccess file ကိုရှာတွေ့ 301 redirect လုပ်ပေးခြင်းရှိသည်။ ဒါပေမဲ့ပထမဦးဆုံးသင်သည်အဘယ်အရာကိုဆုံးဖြတ်ဖို့လိုအပ်ပါတယ်။
သည့်အခါ 301 ပြန်ညွှန်းလူကြိုက်အများဆုံးဖြစ်ရပ်အသုံးဝင်သည်
ဦးဆောင် Web-သခင်၏အကြံပြုချက်များတွင်, ကွန်ယက်အတွက်တစ်ဦးချင်းစီအရင်းအမြစ်တစ်ဦး 301 redirect လုပ်ပေးခြင်းရှိရမည်။ ထိုအခါလူကြိုက်အများဆုံးဖြစ်ရပ်ကြောင့်အလွန်လိုအပ်သောအခါ၎င်း၏ဖွဲ့စည်းမှုအတွက်ရှေ့ဆက် www, ကမပါဘဲဒိုမိန်းနှင့်အပြန်အလှန်သည့်ဒိုမိန်း, redirect ရန်ဖြစ်ပါသည်။
ဒါဟာအင်တာနက်ပေါ်ရှိမည်သည့်ဆိုဒ် www အတူ domain name ကို၏တစ်ဦးတည်းသာအမျိုးအစားဖြစ်ပါတယ်သို့မဟုတ်သူ့ကိုမပါဘဲအဓိကအားဖြစ်နိုင်သည်ဟူသောအချက်ကိုကြောင့်ဖြစ်သည်။ နောက်ထပ်ရွေးချယ်စရာတစ်ခုမှန် site ကိုဖြစ်ဖို့ဖြစ်ပါတယ်။ အဆိုပါ Host ကညွှန်ကြားချက်ကို အသုံးပြု. သင်၏အ robots.txt ဖိုင်ထဲမှာအင်တာနက်ကိုသယံဇာတဆိုင်းဘုတ်များ၏အဓိကမှန်။ ဤဖိုင်အပြင်, အဓိကဒိုမိန်း option ကို "Yandex.Webmaster" တွင်သတ်မှတ်ရပါမည်။ Search engines တော်တော်များများတစ်ဦး 301 redirect လုပ်ပေးခြင်းအဖြစ်, ထိုကဲ့သို့သောကိရိယာတခုအဘို့ကောင်းပါတယ်။ "Yandex" ဟုခြွင်းချက်မဟုတ်ဘူး။
သငျသညျကိုသတ်မှတ်လိုလျှင်သင့်ရဲ့ site ၏အင်တာနက်ကိုအရင်းအမြစ်တစ်ခုမူလတန်းမှန်ကိုမှန်ကန်စွာရည်ညွှန်းမည်ဖြစ်ပြီးမလိုအပ်သောထပ်တူများကိုဖန်တီးမည်မဟုတ်။ အနာဂတ်မှာကြီးမားတဲ့ဒုက္ခဖြစ်ပေါ်စေလိမ့်မည်ဟုအလွန်ကြီးမားတဲ့အမှားဖြစ်သောကြေးမုံက်ဘ်ဆိုက်များကြား၏ဘယ်တော့မှအတော်များများအရင်ကဆိုရင်ကွန်ရက်ထိန်းသိမ်းသူများ။
site ကိုဦးစားပေးကြေးမုံအဓိပ္ပာယ်
မှန်ရှာဖွေရေးအင်ဂျင်နှင့်အတူအထက်ပါလုပ်ရပ်များအပေါငျးတို့သပြီးနောက်အလိုအလျှောက်မူလတန်းဒိုမိန်းဆုံးဖြတ်ရန်ပါလိမ့်မယ်။ သင်ပင်အလွယ်တကူအရာအားလုံးကောင်းစွာအလုပ်လုပ်မည်ဟု redirect လုပ်ပေးခြင်းစစ်ဆေးနိုင်ပါသည်။ ဤရွေ့ကားလုပ်ရပ်တွေကိုရပ်တန့်ခဲ့ကြနိုင်ပေမယ့် SEO ဆိုသည်မှာ-Optimization ကိုအင်တာနက်အရင်းအမြစ်ဖို့အကောင်းဆုံးနည်းလမ်းတစ်ခုထပ်တိုး configuration ကို redirect ပါလိမ့်မယ်။
www ရှေ့ဆက်သူ့ဟာသူ, ရှည်လျားလွန်ခဲ့တဲ့၏သတ်မှတ်ရေးအတွက်ထိုက်သည်အတိုင်းအပြစ်ပေးသို့သွားခဲ့ရတယ်။ မည်သို့ပင်ဆိုစေကာ, အင်တာနက်အများအပြားအရင်းအမြစ်များကိုနာမတျောကို www ထဲမှာရှိပါတယ်နေဆဲဖြစ်ပါတယ်။ နှစ်ခုကွဲပြားခြားနားသောလိပ်စာများ - www နဲ့အတူကြောင့်မပါဘဲရှာဖွေရေးအင်ဂျင် domains များအဘို့။ လူအမြားအသုံးပြုသူများသည် www အတူလိပ်စာဘားဗားရှင်းသို့မောင်းနှင်နေတဲ့အထူးသဖြင့်ဝက်ဘ်ဘစီမံကိနျးအတှကျရှာဖွေနေသည့်အခါ။ ထိုကြောင့်ရှေ့ဆက်အရပ်ကိုကြာအထိပါပဲ။ ဤအချက်ကိုအခြေခံပြီးမှန်ညှိနှိုင်းမှုလိုအပ်သောအရေးယူဆောင်ရွက်မှုဖြစ်ပါတယ်။ ဟုတ်ကဲ့, တစ်ဦး redirect လုပ်ပေးခြင်း 301 ကို set up ဖို့ဘယ်လိုပေါ်လမ်းညွှန်မှုကိုလည်းသင်၏ဝဘ်စီမံကိန်းကိုအောင်မြင်စွာရှာဖွေရေးအင်ဂျင်အတွက်ရည်ညွှန်းဖို့လေ့လာဖို့လိုအပ်ပါသည်။
ကြေးမုံတစ်ခုမမှန်ကန်ကြောင်း setting ကို၏အကျိုးဆက်များ
ကြေးမုံ၏ 301 redirect လုပ်ပေးခြင်းနှင့်မှန်ကန်သောညှိနှိုင်းမှုများ၏အရေးပါမှုကိုအကဲဖြတ်နိုင်ရန်အတွက်, သူတို့ရဲ့မှားယွင်းတဲ့အသုံးပြုမှုများ၏ဆိုးရွားသောအကျိုးဆက်များကိုရွေးပါ။ ထိုသို့သောရုံနှစျခုအများကြီးတော့မဟုတ်ပါဘူး။ သို့သော်တစ်ဦးချင်းစီကို item ၏အလေးချိန်အလွန်မြင့်မားသည်။
ပြင်ပလင့်များ သင်၏အသက်တာကိုအခြားအသုံးပြုသူများနှင့်ဝက်ဘ်ဆိုဒ်များအားဖြင့်ရည်ညွှန်းပါလိမ့်မည်မည်သို့တိုက်ရိုက်စပ်လျဉ်း www နှင့်အတူပြုလုပ်စရာမလိုဘဲ domains များအကြားမျှဝေပါလိမ့်မည်။ ဤသည်သင်၏အင်တာနက်စီမံကိန်းကိုတက်ရောက်သူနှင့် SERP အတွက်မိမိနေရာမှအပေါ်အပျက်သဘောဆောင်သောအကျိုးသက်ရောက်မှုရှိသည်သောလင့်များအချို့ကိုဆုံးရှုံးလိမ့်မည်ဟုအကြံပြုထားသည်။ သို့သော်ဤအဓိကပြဿနာမဟုတ်ပါဘူး။
အတော်များများကကွန်ရက်ထိန်းသိမ်းသူများရှာဖွေရေးအင်ဂျင်အဆက်မပြတ်အင်တာနက်ကိုအရင်းအမြစ်များအကြောင်းအရာ၏ထူးခြားမှုအဘို့အတိုက်ပွဲဝင်နေကြသည်ကိုသတိပြုမိကြသည်။ သူတို့ကအချက်အလက်များ၏ပုံတူရန်အလွန်အနုတ်လက္ခဏာသဘောထားကိုဖြစ်ကြပြီးအတော်လေးအလေးအနက် SERP မှာသူတို့ရဲ့အပြည့်အဝသော့ခတ်မှတက်အလားတူအကြောင်းအရာနှင့်က်ဘ်ဆိုက်များအပြစ်ပေး။ အခုတော့အောက်ပါအခွအေနေဝိုငျးဝနျး: အလွန်ရှေ့ဦးစွာ မှစ. သင့် site ပေမယ့်အချိန်ဒိုမိန်းနှင့်အတူ www မရှိပဲ, www ရှေ့ဆက်တွေနဲ့ရည်ညွှန်းလျက်ရှိသည် (က ပို. ပို. မကြာခဏဖော်ပြခဲ့တဲ့မှီခို) ကိုပိုမိုလာရောက်လည်ပတ်သူများနှင့်လူကြိုက်များမှုလက်ခံရရှိခဲ့သည်။
သင်ကထပ်မံသူတို့စီမံကိန်းဖွံ့ဖြိုးတိုးတက်ဖို့ဘာမျှမယ့်မသိရပါဘူး။ အချိန်ကျော်ပါကထူးခြားသောအကြောင်းအရာအတော်များများလင့်များနှင့်မှတ်ချက်များနှင့်ပြည့်စုံသည်။ ရှာဖွေရေးအင်ဂျင်ကတော့ www ရှေ့ဆက်မရှိဘဲတူညီသောအရင်းအမြစ်မော်နီတာ, non-ထူးခြားတဲ့အကြောင်းအရာဘဏ်တွေသူ့ကိုစေလွှတ်ခဲ့သည်။ အချိန်ကျော်ပါကမရှိတော့လုံးဝရည်ညွှန်းပါလိမ့်မည်။
ထိုကဲ့သို့သောအခြေအနေမျိုးကိုရှောင်ရှားနိုင်ဖို့အတွက်တစ်ဦး .htaccess file ကိုလည်းမရှိ။ အထဲတွင်သတ်မှတ်ထားသော 301 redirect လုပ်ပေးခြင်း, www နဲ့အတူနှင့်၎င်း၏မရှိခြင်းနှင့်အတူသယံဇာတ domains များ၏ခွဲခြာ၏ပြဿနာကိုဖြေရှင်းပေးနိုင်မည်ဖြစ်ပါသည်။
ထိုရှေ့ဆက်မပါဘဲ site ၏အမည်, နှင့်အပြန်အလှန်ဖို့ www ဒိုမိန်း Redirect
ဘယ်လို redirect လုပ်ပေးခြင်းကဤအမှု၌ setting ဖြစ်ပါတယ်။ အရာအားလုံးရိုးရှင်းပါသည်။ သင်က .htaccess file ကိုဖွင့်လှစ်ခြင်းနှင့်အောက်တွင်ဖော်ပြထားသောကြောင့်ဖြစ်ပေါ် script ကိုမှတျပုံတငျရမည်ဖြစ်သည်။
ကမပါဘဲ site ၏နာမကိုအမှီဖို့ www ဒိုမိန်း Redirect:
အပေါ် RewriteEngine
RewriteCond% {HTTP_HOST} ^ www.moydomen.com
RewriteRule ^ (။ *) $ Http://moydomen.com/$1 [R ကို = 301, L ကို] ။
နှင့်အခြား:
RewriteEngine တွင်
RewriteCond% {HTTP_HOST} ^ moydomen.com
RewriteRule (။ *) Http://www.moydomen.com/$1 [R ကို = 301, L ကို] ။
ဒါဟာအစား moydomen.com နှစ်ဦးစလုံးကိစ္စများတွင်သင်၏အင်တာနက်အရင်းအမြစ်များ၏လိပ်စာသတ်မှတ်ရမည်ဟုအကောင့်သို့ယူရန်လိုအပ်သောပါ!
ဒါဟာ .htaccess file ကိုစောင့်ရှောက်ခြင်းနှင့်ယခင်ဖိုင်ရဲ့အစားထိုးခြင်းဖြင့်နောက်တော်သို့လိုက်အမြစ်ဖိုင်တွဲ, ကရွှေ့ဖို့လိုအပ်ပေသည်။ အခုတော့မဆိုမောင်းနှင်က်ဘ်ဆိုက်လိပ်စာမှာဧည့်သည် (ပင်ကို http အတူပင်သူ့ကိုမရှိဘဲပင်ပင်ကမပါဘဲ www နှင့်အတူ), အားလုံးကိစ္စများတွင်အဓိကစာမျက်နှာ redirected လိမ့်မည်။ ကျနော်တို့ www မရှိဘဲ www ဖို့ 301 redirect လုပ်ပေးခြင်းကို set up ဖို့ဘယ်လိုကြည့်။ အခုက၎င်း၏လျှောက်လွှာ၏အခြားအကျင့်တို့နှင့်နားလည်ကြကုန်အံ့။
တယောက်ကိုတယောက်ဒိုမိန်းကနေအင်တာနက်ကစီမံကိန်းအကူးအပြောင်း
အလားတူအစီအစဉ်အထက်ပြတယောက်ကိုတယောက်ဒိုမိန်းကအင်တာနက်စီမံကိန်းကိုထံမှပြောင်းရွှေ့လာသောအခါအသုံးပြုရမည်ဖြစ်သောအသွားအပြန်ဖြစ်ပါသည်။ ဆန္ဒပြပွဲ၏ဥပမာတစ်ခုပေးရန်။ သငျသညျဒိုမိန်း moysait-1.com moysait-2.com မှပေါ်လှုံ့ဆျောပေးသငျ့ရဲ့ပွောဆိုကွပါစို့။ ဤကိစ္စတွင်ခုနှစ်, code ကိုအတွက် .htaccess file ကိုရေးရန်:
RewriteEngine တွင်
RewriteCond% {HTTP_HOST} moysait-1.com
RewriteRule (။ *) Http://moysait-2.com/$1 [R ကို = 301, L ကို] ။
လင့်များ CNC ပြောင်းလဲနေချိန်တွင် redirect
ကြိမ်မှာပြောင်းလဲပစ်ရန်လိုအပ်ကြောင်းလည်းမရှိ CNC လင့်များ။ ဒါဟာသူ့ရဲ့ရှယ်ယာအပေါ်တစ်ခုလုံးကိုအပိုင်းကိုပြောင်းလဲဖို့ဆုံးဖြတ်ခဲ့ပါတယ်, အခြေအနေမျိုးလည်းမရှိဖြစ်နိုင်ပါတယ်။ သို့မဟုတ်ထို site ၏ပိုင်ရှင် CNC အကြောင်းကိုဘာမှဘလော့ဂ်ပြီးသားတည်ရှိခြင်းနှင့်ဖြည့်ပစ္စည်းများကိုးကားကိုသိမထားဘူး။ ဤကိစ္စတွင်ခုနှစ်, က redirect ဖို့ကူညီပေးပါလိမ့်မည်။ ထိုကဲ့သို့သောအမှုအတှကျ 301 ပြန်ညွှန်း set up လုပ်ဖို့ဘယ်လိုနေသလဲ? ဒါဟာထိုကဲ့သို့သောအခြေအနေမျိုးတွင်လုံးကိုညွှန်းကိန်းစာမကျြနှာ (←လင့်များသည် SERP မှာသူတို့ရဲ့အလေးချိန်), တူရှိနေဆဲလိမ့်မည်ဟုအရေးကြီးပါသည်။
ကိုရိုးရှင်းတဲ့ဥပမာပေးပါရစေ။ ဒါဟာ obo_mne.html အပေါ် moya_infa.html ရန်စာမျက်နှာ၏အမည်ကိုပြောင်းလဲပစ်ရန်ဆုံးဖြတ်ခဲ့သည်ခဲ့သည်။ ဤကိစ္စတွင်ခုနှစ်, သင် .htaccess ကုဒ်မှရေးသားဖို့လိုအပ်ပါတယ်: 301 moya_infa.html http://www.moydomen.com/obo_mne.html redirect ။
အလားတူထုတ်လုပ် 301 စာမျက်နှာကနေစာမျက်နှာ redirect ။
redirection အဆိုပါဖိုင် extension ကိုပြောင်းလဲခြင်းသည့်အခါ
ကျွန်တော်တို့ကိုနောက်ဥပမာပေးပါရစေ။ webmaster များ moya_stranichka.php အပေါ် moya_stranichka.html ကနေဖိုင် extension ပြောင်းပေးဖို့လိုအပ်ပါတယ်။ .htaccess ကိုအောက်ပါကုဒ်အတွက်သတ်မှတ်ထားသည့်အတိတ်ကာလကို item ကဲ့သို့ပင်: 301 moya_stranichka.html http://www.moydomen.com/moya_stranichka.php redirect ။
မိတ်ဖက်အစီအစဉ်များနှင့်အတူ Redirect
ဥပမာအားဖြင့်, သင်သည် Affiliate program နဲ့တစ်ဦးစာမကျြနှာဆိုက်ဧည့်သည် redirect ရမည်ဖြစ်သည်။ အဆိုပါ link ကိုသူ့ဟာသူတစ်ဦး Affiliate Program ကို www.partner.com/?ref=16011 နဲ့တူလှပါတယ်။ ထိုကဲ့သို့သော link တစ်ခု, အရင်းအမြစ်များအများကြီးကိုမြင်လျှင်, ဧည့်သည်များကသင်၏ရည်ရွယ်ချက်၏ကြိုတင်ခန့်မှန်း, ထိုသို့မသွားပါလိမ့်မယ်။
အဆိုပါ Affiliate program နဲ့စာမကျြနှာမှ redirected ပါလိမ့်မည်သည့် dlya_druzei.html ၏ဥပမာတစ်ခုအဖြစ်သငျသညျသီးခြားစာမျက်နှာဖန်တီးချင်သောသင့်လျော်သောအမျိုးအစား, ဖို့ link ကိုလုပ်။ 301 dlya_druzei.html http://www.partner.com/?ref=16011 redirect: ဒါဟာသာ .htaccess file ကိုတည်းဖြတ်ရန်ကျန်ရှိနေဆဲဖြစ်သည်။
Next ကိုဆောင်းပါး Joomla အင်ဂျင်အတွက် 301 redirect လုပ်ပေးခြင်းအောင်ဘယ်လိုမှာနှင့် PHP ကိုဘာသာစကား၏အကူအညီဖြင့်ကြည့်ရှုမည်။
အဆိုပါ CMS သို့ Joomla ကိုတစ်ဦး 301 redirect လုပ်ပေးခြင်းအောင်လုပ်နည်း
အတော်များများကအင်တာနက်အသုံးပြုသူဆက်ဆက်မှားယွင်းမှုတစ်ခုစာမျက်နှာ 404. Joomla အင်ဂျင်ပြီးသားစာမျက်နှာစာမျက်နှာကနေ redirect မှအတော်ကြာ built-in နည်းလမ်းတွေရှိပါတယ်မြင်ကြ။ သို့သော်သူတို့ကအမြဲအလုပ်မဖြစ်ပါဘူး။ ထိုသို့ပုံမှန်အသုံးပြုသူနားလည်ရန်အလွန်ခက်ခဲသည်။ ဤတွင် Joomla ကိုအထက်တွင်ဖော်ပြခဲ့အပေါငျးတို့သထိန်းသိမ်းရေးထုတ်လုပ်နိုင်သည့်အတွက် .htaccess ဖိုင်ရဲ့ standard ပိုငျးတှငျရှိပါတယ်အကူအညီ redirect လုပ်ပေးခြင်း 301. ထံသို့လာကြ၏။
သင်၏အင်တာနက်စီမံကိန်း၏အားလုံးစာမျက်နှာများကို redirect မှ setting proizvedom ကြပါစို့။ လူအပေါင်းတို့၏ပထမဦးစွာသင် directory ကို htaccess.txt ဖိုင်ထဲမှာကြည့်ပါကတစ်ဦးသင့်လျော်သောအမည်ဖြင့် .htaccess ပေးဖို့လိုအပ်ပါတယ်။ ထို့နောက် admin ရဲ့ settings ကိုသတ်မှတ်ရပါမည်ပါဝင် CNC (SEF) နေရာသို့ပြန်လည်ရည်ညွှန်းသည်နှင့်, redirection URL ကိုတစ်ဦးစစ်ဆေးမှုများအမှတ်အသားထားတော်မူ၏။
ထိုအခါ .htaccess file ကိုဖွင့်လှစ်ခြင်းနှင့်ရည်ညွှန်းအဘို့အညာဘက်ကိုစည်းမျဉ်းစည်းကမ်းတွေထဲမှာမှတ်ပုံ။
PHP ကိုအတူ Redirect
အချို့သောအကြောင်းပြချက်များအတွက် .htaccess file ကိုမှဝင်ရောက်ခွင့်မတည်ရှိပါဘူးသို့မဟုတ်ပိတ်ထားသည်မှန်လျှင်, အမှုအရာလုပ်ဖို့လမ်းကွဲပြားခြားနားသင် 301. PHP ကိုအကူအညီတောင်း redirect ရှိသေး၏။
အားလုံး၎င်း၏ setting နဲ့ဒိုမိန်းဒိုမိန်းကနေ redirect လုပ်ပေးခြင်းစေရန်အလို့ငှာ, စာသားတစ် .php extenstion နဲ့ဖိုင်တစ်ခုဖန်တီးရန်မည်သည့်အယ်ဒီတာအတွက်လိုအပ်သောဖြစ်ပါတယ်, သူ့အညွှန်းကိန်းကိုခေါ်မှအောက်ပါ script ကို copy:
<$ Ref = $ _ ဆာဗာ [ 'QUERY_STRING'] ?;
လျှင် ( '!' $ ref =) $ ref = '' '$ ref ;. header ကို? (' သည် HTTP / 1.1 301 '' အပြီးတိုင်ရွှေ့ခဲ့၏);
ခေါင်းစဉ် ( 'တည်နေရာ: http://moydomain.ru/'.$ref);
ထွက်ပေါက် ();
?> ။
ဤတွင် moydomain.ru သော redirection ဖျော်ဖြေနေသည်မှဒိုမိန်းဖြစ်ပါတယ်။ ရရှိလာတဲ့ file ကိုအဓိက site ကို directory ထဲတွင်ဆာဗာမှ upload တင်သင့်ပါတယ်။ ခေါင်းစဉ် ( "သည် HTTP / 1.1 301 အပြီးတိုင်ရွှေ့ခဲ့၏"); ခေါင်းစဉ် ( "တည်နေရာ: http://www.moydomain.ru/moycategory/moypage.htm"); ထွက်ပေါက် (); ?> ။ ရလဒ်အဖြစ် www.moydomain.ru/moycategory/moypage.htm သယ်ဆောင် redirection ဖြစ်သည့်သစ်တစ်ခုစာမျက်နှာဖြစ်ပါသည်။ ဒါဟာအထက်ပါဇာတ်ညွှန်းသို့ထည့်သွင်းသောကုဒ်အတွက်စာမျက်နှာ extension ကို .php ရဲ့အဆုံးမှာနာမတော်ကိုအမှီ ပြု. ဖြစ်သင့်ကြောင်းသိထားရန်အရေးကြီးပါသည်။ ဒီလိုမှမဟုတ်ရင်သင် .htaccess မှတဆင့် redirect လုပ်ပေးခြင်းသုံးစွဲဖို့လိုပါတယ်။ ယခုဆောင်းပါးလေ့လာခြင်းပြီးနောက်မည်သည့်မာစတာကသည်အဘယ်အရာနှင့်ကအသုံးဝင်သည်မည်မျှသည် 301 redirect လုပ်ပေးခြင်း configure ဖို့ဘယ်လိုသိကြပါလိမ့်မယ်။ ဒီမှာပြပြန်ညွှန်းသုံးပြီးများအတွက်အရိုးရှင်းဆုံးရွေးချယ်မှုများဖြစ်ကြသည်။ သို့သော်သူတို့ကကွန်ရက်စာမျက်နှာတွေနဲ့ဘလော့မဆိုပိုင်ရှင်များသိရန်လိုအပ်သောဖြစ်ကြသည်။ ထိုသို့ redirected မှန်ကန်စွာ set up လုပ်ဖို့မသာ, ဒါပေမယ့်လည်းသင့်လျော်သောစစ်ဆင်ရေးပြုလုပ်ရန်စစျဆေးဖို့အရေးကွီးကွောငျးအကောင့်သို့ယူသင့်ပါတယ်။ သငျသညျမွငျနိုငျသကဲ့သို့, redirection အဆိုပါ .htaccess ဖိုင်အားဖြင့်, ဒါပေမယ့်လည်း CMS သို့များ၏အများအပြား standard feature တွေမှတဆင့်နဲ့ PHP script များ၏အကူအညီဖြင့်သာဖန်တီးနိုင်ပါသည်။
တူညီသောဒိုမိန်းသို့မဟုတ်ကွဲပြားခြားနားသောအတွင်းစာမျက်နှာကနေ page ကို redirect လုပ်ပေးစေနိုင်ရန်အတွက်အဓိကကုဒ်စာမျက်နှာကသယ်ဆောင်မတိုင်မီကလိုအပ်သောဖြစ်ပါသည်, အောက်ပါထည့်သွင်း:
Similar articles
Trending Now