Back to Question Center
0

Semalt inatoa taarifa muhimu juu ya jinsi ya kuzuia kupeleleza spam kutumia nginx

1 answers:

Unapojiingiza kwenye programu yako ya analytics kutafuta fursa na mawazo, huenda ukapata spams za uhamisho. Marejeo haya yamekuwapo kwa muda mrefu sana, lakini Darodar amewachukua kwenye ngazi nyingine.

Ivan Konovalov, Semalt Meneja wa Mafanikio ya Mteja, anasema kwamba Darodar ni chombo cha SEO chochote, ambacho kimechukua botnet. Ilikuja na njia mpya ya matangazo ambapo inatumia mkakati ambapo tovuti yako itakuwa mafuriko na IP tofauti, nchi na hata vifaa kwa nyakati tofauti lakini wote watakuwa na rufaa sawa. Wanatarajia kwamba mara tu utakapoona trafiki hii ya shaka, utahitaji kuchunguza zaidi kuhusu hilo na kwa muda mrefu, utununua bidhaa zao.

Darodar alipofanikiwa na matangazo hayo, tovuti nyingi zilianza kutumia spam ya rufaa, na imefikia hatua ya kuharibu na kupotosha uchambuzi wa tovuti. Imekuwa mojawapo ya wahalifu wa tovuti kuu.

Kwa nini spam ya kuruhusu kuwa suala?

Mbali na kupotosha na kuharibu tovuti yako na data zisizo na maana, spam ni kupoteza kwa muda. Watu wengi wanalalamika juu ya jinsi hii inavyosababishwa na jambo hilo wakati wa kujaribu kuelezea kuhusu Darodar kwa wateja na kwa nini wanapaswa kupuuza. Ingawa inawezekana kuunda chujio kwa kutumia Google Analytics ili kusaidia kuchuja spammers ya uhamisho, jambo pekee hili suluhisho linafanya ni kusonga tatizo.

Mara baada ya spammers kutambaa au kutembelea tovuti yako, wanaanza kutumia rasilimali za seva yako, lakini sio vitu unavyohitaji. Upakiaji wa seva yako ina maana kuwa inakuwa polepole kupakia, ambayo inaweza kusababisha viwango vya juu vya kushambulia na cheo cha maskini.

Kitufe cha kuacha suala hili ni kuzuia kabla ya kupata fursa ya kujiandikisha kwenye tovuti yako kama mtumaji. Kuna njia tofauti za kufikia lengo hili, na mmoja wao ni kutumia nginx. Fuata tu hatua zifuatazo:

Unda saraka ya sheria ya kimataifa ya nginx yafuatayo:

sudo mkdr / nk / nginx / kimataifa

sudonano / nk / nginx / kimataifa / mwamuzi wa spamu. conf

Baada ya kuunda saraka, weka maandishi hapa chini katika mhariri, kisha uihifadhi na uondoke;

##

# Referrer exclusions

##

ikiwa ($ http_referer ~ "(semalt \ .com | vifungo-kwa-tovuti \ .com)") {

kuweka $ kuzuia "1";

}

ikiwa ($ inaruhusiwa) {

kurudi 403; - +

}

Hatua hizi zitakusaidia kuchunguza na kuzuia kifungo kwa website.com na darodar.com. Hawa wawili ni wahalifu wa tovuti kuu, lakini bado unaweza kuzuia taka yoyote ya rufaa ambayo unataka. Syntax ya kawaida ya kujieleza inachukua jina la mwenyeji, itatoa vipindi vya nyuma na ujiunge na bar.

kwenye faili ya usanidi wa tovuti, ongeza;

Seva {

mambo yote ambayo tayari

ni pamoja na / nk / nginx / kimataifa / *

}

Kurudia mchakato huu inaweza kuwa boring tangu unapaswa kufanya hivyo kwa kila tovuti, lakini jambo la goog ni kwamba unaweza kutumia tena wakati ujao kwa kuongeza nyaraka mpya za kimataifa katika / directory / nk / nginx / global / directory. Ikiwa tovuti yako ina faili ya template, itakuwa nzuri ikiwa unayoongeza mstari.

Kuhakikisha kuwa hakuna makosa ya kuandika kwa kufuata hii:

Sudo nginx -t, kisha upakia upya Nginx, na kutoka hapa, tovuti yako itakuwa nzuri kwenda.

November 30, 2017
Semalt inatoa taarifa muhimu juu ya jinsi ya kuzuia kupeleleza spam kutumia nginx
Reply