Lintho tseo u ka li etsang le ts'ebetso ea refere
Tlhahisoleseding eo u bonang e ngotsoe marang-rang ke karolo feela ea lintlha tseo libaka tseo li li fetisang ha li ntse li tsamaea ho tloha ka seva sa websaete ho sebapali sa motho le ka tsela e fapaneng. Hape ho na le palo e nepahetseng ea phetoho ea data e etsahalang ka morao - le haeba u tseba ho fihlella data eo, u ka khona ho e sebelisa ka litsela tse thahasellisang le tse molemo! Sehloohong sena re tla sheba karolo e itseng ea data e fetisitsoeng nakong ea ts'ebetso ena - mofani oa HTTP.
Referete ea HTTP ke eng?
Referete ea HTTP ke data e fetisetsoang ke liwebsaete tsa marang-rang ho ea u bolella hore na ke leqephe lefe eo 'mali a neng ae bala pele ba fihla leqepheng lena. Tlhahisoleseding ena e ka sebediswa ho websaeteng ea hau ho fana ka thuso e eketsehileng, ho fana ka litlhahiso tse khethehileng ho basebelisi ba nang le sepheo, ho khutlisetsa bareki ho maqephe a nepahetseng le lihlahisoa, kapa ho thibela baeti hore ba tle setšeng sa hau. U ka boela ua sebelisa lipuo tsa script tse kang JavaScript, PHP, kapa ASP ho bala le ho hlahloba tlhahisoleseding ea boitsebiso.
Ho Bokella Referer Information Le PHP, JavaScript le ASP
Joale u bokella joang boitsebiso ba refender ba HTTP? Mona ke mekhoa e meng eo u ka e sebelisang:
Lintlha tsa boitsebiso ba thepa ea PHP mofuteng oa tsamaiso o bitsoang HTTP_REFERER. Ho bontša mofani oa leqephe la PHP u ka ngolang:
haeba (setset ($ _ SERVER ['HTTP_REFERER'])) {
echo $ _SERVER ['HTTP_REFERER'];
}}
Sena se hlahloba hore mochine o fapaneng o na le bohlokoa ebe oa o fetisetsa skrineng. Ho e-na le echo $ _SERVER ['HTTP_REFERER']; u ne u tla beha melaetsa ea script sebakeng sa ho hlahloba batho ba fapaneng ba referer.
Javascript e sebelisa DOM ho bala refere. Feela joaloka PHP, o lokela ho hlahloba ho netefatsa hore referer e na le bohlokoa. Leha ho le joalo, haeba u batla ho sebelisa theko eo, o lokela ho e beha ho e feto-fetohang pele. Ka tlaase mona u ka bontša mofani oa leqephe la hao le JavaScript. Hlokomela hore DOM e sebelisa polelo e 'ngoe e sebelisoang ea ho bua, e eketsa "r" e eketsehileng ho eona:
haeba (document.referrer) {
var myReferer = document.referrer;
document.write (myReferer);
}}
Ebe joale o ka sebelisa mofani oa litlhaku ka likarolo tse nang le variable myReferer .
ASP, joaloka PHP, e beha moferefere ka mokhoa o fapaneng oa tsamaiso. O ka bokella tlhahisoleseding e kang ena:
haeba (Request.ServerVariables ("HTTP_REFERER")) {
Dim myReferer = Kopo.ServerVariables ("HTTP_REFERER")
Response.Write (myReferer)
}}
U ka sebelisa myreferer e feto- fetohileng ho fetola mangolo a hau ha ho hlokahala.
Hang ha u na le Refere, U ka Etsa'ng ka Eona?
Kahoo ho fumana data ke mohato 1. Seo u se tsamaeang se tla itšetleha ka sebaka sa hau se tobileng. Mohato o latelang, ho hlakile, o fumana litsela tsa ho sebelisa boitsebiso bona.
Hang ha u na le data ea referer, u ka e sebelisa ho ngola liwebsaete tsa hau ka litsela tse 'maloa. Ntho e bonolo feela eo u ka e etsang ke ho ngola feela moo u nahanang hore moeti o tsoa ho. Ke 'nete hore seo se monate haholo, empa haeba u hloka ho leka liteko, seo se ka' na sa e-ba hantle ho kena ho sebetsa le.
Mohlala o thahasellisang ke ofe ha o sebelisa mofani oa ho bontša tlhahiso e fapaneng ho itšetlehile ka hore na ba tsoa hokae. Ka mohlala, u ka etsa se latelang:
- Molaetsa ka kakaretso oa ho amohela
O ka hatisa URL ea referer ka holimo ho leqephe la hau ka molaetsa o amohelehang ka kakaretso. Joalokaha ke boletse ka holimo, ke ntho e monate haholo, empa e fana ka boikutlo bo itseng ba mantlha.
- Mofuthu oa ho batla mochine oa mocha
Ha motho a fihlile setsing sa hau ho tloha mochine oa ho batla (ke hore mofani oa bona ke google.com kapa bing.com kapa yahoo.com, joalo-joalo), o ka batla ho ba fa boitsebiso bo eketsehileng bo eketsehileng ho ba khothaletsa ho lula nako e teletsana sebaka sa hau. U ka bonts'a URL ea hau ea litaba kapa u ba fe lihlopha tsa maqephe a mangata a tsebahalang hosaete ea hau. - Fetisa tlhahisoleseding ho mefuta
Haeba u na le sekahare sebakeng sa hau sa hau bakeng sa batho ba tlaleha mathata ka sebaka seo ka boeona, ho tseba mofani oa litšoantšo ho ka ba molemo haholo. Hangata batho ba tlaleha mathata ka websaeteng ntle le ho bontša URL, empa o ka sebelisa tlhahisoleseding ea referer ho etsa qeto ea seo ba se tlalehang. Lengolo lena le tla eketsa mofani oa sebopeho sa sebopeho se patiloeng, se u lumelle hore u fumane boitsebiso bo itseng moo ba ka 'nang ba tobana le bothata hokae.
- Etsa mpho e khethehileng bakeng sa baeti ba bang
Mohlomong u batla ho fa batho ba tsoang leqepheng le itseng tšebetso e khethehileng lihlahisoa kapa litšebeletso tsa hau. Ena ke mohlala o mong oa ho iketsetsa motho, moo u bōpang phihlelo ea bona ea mosebedisi le lintho tseo ba li bonang ho latela litaelo tsa bona tsa mochine, mohlala, haeba u rekisa lihlahisoa tse fapa-fapaneng, u ka fana ka sebopeho se amanang le seo ba seng ba se ba ntse ba se sheba sethala sa hau sa hau. - Romella baeti ho leqephe le leng
U ka boela ua romela batho ho mofani ea khethehileng ho ea leqepheng le leng ka ho feletseng. E-ba hlokolosi haholo ka sena, kaha Google le lisebelisoa tse ling tsa lipatlisiso li ka 'na tsa nahana hore sena se khelosa le ho pholisa sebaka sa hau.
Thibela Basebedisi ba .htaccess ka Referer
Ho latela pono ea ts'ireletso, haeba u na le referer e ngata ea sperer setsheng sa hau ho tloha mohloling o itseng, e ka thusa ho thibela domain eo ho tloha saete sa hau. Haeba u sebelisa Apache le mod_rewrite e kentse, u ka ba thibela ka mela e seng mekae. Kenya tse latelang ho file ea hau : .htaccess :
Ngola hapeEngine ho
Lintlha Tseo U li Khethang + Latela Symlinks
RewriteCond% {HTTP_REFERER} spammer \ .com [NC]
RewriteRule. * - [F]
Hopola ho fetola lentsoe spammer \ .com lebitsong leo u batlang ho le thibela. Hopola ho kenya ka pele ho nako leha e le efe lefats'eng.
U se ke ua itšetleha ka Refere
Hopola hore ho ka khoneha ho senya mofani, kahoo ha ua lokela ho sebelisa moferefere feela bakeng sa tšireletso. U ka e sebelisa e le ho eketsa ts'ireletseho ea hau, empa haeba leqephe le ka fumanoa feela ke batho ba itseng, joale u lokela ho beha phasewete ho eona ka htaccess .