Nginx ကို အသုံးပြု၍ Referrer Spam များကိုမည်သို့ပိတ်ဆို့ရမည်ကို Semalt ကအရေးကြီးသောသတင်းအချက်အလက်ကိုပြသသည်

သင့်ရဲ့ analytics ဆော့ဖ်ဝဲသို့အခွင့်အလမ်းများနှင့်အတွေးအခေါ်များကိုရှာဖွေနေစဉ်သင်လွှဲပြောင်းပေးသော spam အချို့ကိုတွေ့ရလိမ့်မည်။ ဤရွေ့ကားရည်ညွှန်းအတော်လေးအချိန်ကြာမြင့်စွာတည်ရှိခဲ့ကြပေမယ့် Darodar သူတို့ကိုအခြားအဆင့်အထိခေါ်ဆောင်သွားခဲ့သည်။

Semalt Customer Customer Success Manager, အိုင်ဗင်ကွန်ဗလိုဗာကဒါရိုဒါသည် botnet ကိုပြန်ပေးဆွဲလိုက်သောအတုအယောင် SEO စနစ်ဖြစ်သည်။ ကွဲပြားခြားနားသောအချိန်များတွင်သင်၏ဝက်ဘ်ဆိုက်ကို IP များ၊ နိုင်ငံများနှင့်စက်ပစ္စည်းများကလွှမ်းမိုးသွားစေမည့်မဟာဗျူဟာကိုအသုံးပြုသောကြော်ငြာနည်းသစ်တစ်ခုပေါ်လာသည်။ သို့သော်၎င်းတို့အားလုံးသည်တူညီသောရည်ညွှန်းချက်ရှိလိမ့်မည်။ သံသယဖြစ်ဖွယ်အသွားအလာကိုသင်သတိပြုမိသည်နှင့်တစ်ပြိုင်နက်၎င်းအကြောင်းပိုမိုလေ့လာလိုပြီးရေရှည်တွင်သင်သည်သူတို့၏ထုတ်ကုန်များကို ၀ ယ်ယူလိမ့်မည်ဟုမျှော်လင့်ပါသည်။

Darodar သည်ဤကဲ့သို့သောကြော်ငြာအမျိုးအစားကိုအောင်မြင်သောအခါဝက်ဘ်ဆိုက်အများစုသည်လွှဲပြောင်းမှု spam များကိုစတင်သုံးစွဲခဲ့ပြီးဝက်ဘ်ဆိုက်ခွဲခြမ်းစိတ်ဖြာမှုအားယိုယွင်းပျက်စီးစေသည့်အထိရောက်ရှိခဲ့သည်။ ၎င်းသည်အဓိက ၀ က်ဘ်ဆိုက်ပြစ်မှုကျူးလွန်သူများထဲမှတစ်ခုဖြစ်သည်။

အဘယ်ကြောင့်ရည်ညွှန်း spam များပြissueနာတစ်ခုဖြစ်သလဲ

သင့်ရဲ့ဆိုက်ကိုမဆီလျှော်သောအချက်အလက်များဖြင့်ပျက်ပြားစေခြင်းနှင့်ပျက်စီးစေခြင်း မှလွဲ၍ spam များသည်အချိန်ကုန်သက်သာသည်။ ဖောက်သည်များအား Darodar အကြောင်းရှင်းပြရန်နှင့်၎င်းကိုအဘယ်ကြောင့်လျစ်လျူရှုသင့်သည်ကိုလူအများစုကမကျေနပ်ကြပါ။ referrer spammers များကိုစစ်ထုတ်ရန် Google Analytics ကို သုံး၍ filter တစ်ခုပြုလုပ်နိုင်သော်လည်းဤဖြေရှင်းချက်သည်ပြtheနာကိုဖုံးကွယ်ထားသည်။

spammers များသည် craw သို့မဟုတ် site ကိုရောက်သည်နှင့်တပြိုင်နက်သူတို့သည်သင်၏ server ၏အရင်းအမြစ်များကိုစတင်အသုံးပြုကြသော်လည်း၎င်းတို့သည်သင်လိုအပ်သောအရာများမဟုတ်ပါ။ သင်၏ဆာဗာကိုတင်ခြင်းဆိုသည်မှာဝန်တင်ခြင်းသည်နှေးကွေးလာပြီးဆိုလိုသည်မှာမြင့်တက်သောနှုန်းနှင့်အဆင့်နိမ့်သောအဆင့်သို့ ဦး တည်နိုင်သည်။

ဤပြissueနာကိုရပ်တန့်ရန်သော့သည်သင်၏ ၀ က်ဘ်ဆိုဒ်ကိုရည်ညွှန်းသူအဖြစ်မှတ်ပုံတင်ရန်အခွင့်အရေးမရရှိမီ၎င်းကိုပိတ်ဆို့ရန်ဖြစ်သည်။ ဤရည်မှန်းချက်အောင်မြင်ရန်နည်းလမ်းများစွာရှိသည်၊ ၎င်းတို့ထဲမှတစ်ခုမှာ nginx ကိုသုံးရန်ဖြစ်သည်။ အောက်ပါအဆင့်များကိုသာလိုက်နာပါ။

အောက်ပါကမ္ဘာလုံးဆိုင်ရာ nginx rules များလမ်းညွှန်ကိုဖန်တီးပါ။

sudo mkdr / etc / nginx / global ဖြစ်သည်

sudonano / etc / nginx / global / referee spam ။ conf

လမ်းညွှန်ကိုဖန်တီးပြီးနောက်အယ်ဒီတာတွင်အောက်ပါစာသားကိုကူးထည့်ပါ၊ ပြီးနောက်သိမ်းပါ၊

##

# ရည်ညွှန်းချန်လှပ်

##

လျှင် ($ http_referer ~ "(semalt \ .com | ခလုတ် - များအတွက် - ဝက်ဘ်ဆိုက် \ .com)") {

$ 1 ကိုတားမြစ်သည်;

}

အကယ်၍ ($ တားမြစ်သည်) {

403 ပြန်လာ; - +

}

ဤအဆင့်များသည် website.com နှင့် darodar.com အတွက်ခလုတ်ကိုရှာဖွေဖော်ထုတ်ရန်နှင့်ပိတ်ဆို့ရန်ကူညီလိမ့်မည်။ ဤနှစ်ခုသည်အဓိက ၀ က်ဘ်ဆိုက်ပြစ်မှုကျူးလွန်သူများဖြစ်သည်၊ သို့သော်သင်နှစ်သက်သောအခြားလွှဲပြောင်းမှု spam များကိုသင်ပိတ်ဆို့ထားနိုင်သည်။ တသမတ်တည်းသော expression syntax သည် hostname ကိုယူပြီးအချိန်ကာလများကို backline ဖြင့်ထုတ်လွှတ်ပြီး bar နှင့်အတူဆက်သွယ်ပါ။

ကွန်ရက်စာမျက်နှာ၏ဖွဲ့စည်းတည်ဆောက်ပုံဖိုင်သို့ထည့်ပါ၊

ဆာဗာ {

... ပြီးသားဖြစ်သမျှသောအရာ ...

ပါဝင်သည် / etc / nginx / global /

}

သင် site တစ်ခုချင်းစီအတွက်ပြုလုပ်ရန်လိုအပ်သောကြောင့်ဤလုပ်ငန်းစဉ်ကိုပြန်လုပ်ခြင်းသည်ငြီးငွေ့စရာကောင်းနိုင်သည်။ သို့သော် goog အရာသည်နောင်တွင် / etc / nginx / global / directory ထဲတွင်ကမ္ဘာ့လမ်းညွှန်အသစ်များထည့်ခြင်းဖြင့်သင်ထပ်မံအသုံးပြုနိုင်သည်။ သင်၏ ၀ က်ဘ်ဆိုဒ်တွင် template ဖိုင်ရှိပါက၎င်းကိုမျဉ်းကြောင်းထည့်ပါကကောင်းလိမ့်မည်။

စာရိုက်ခြင်းမှားယွင်းမှုများမရှိကြောင်းသေချာစေရန်အောက်ပါတို့ကိုလုပ်ဆောင်ပါ -

Sudo nginx –t, ထို့နောက် Nginx config ကိုပြန်ဖွင့်ပါ။ ဒီကနေသင့်ရဲ့ site ကအဆင်သင့်ဖြစ်ပြီ။