Awọn ohun ti o le ṣe pẹlu ilana atunṣe
Ìwífún tí o rí tí a kọ sórí àwọn ojúlé wẹẹbù jẹ àkójọpọ dátà tí àwọn ojúlé wẹẹbù náà ń gbé bí wọn ṣe ńrìn-àjò láti ọdọ aṣàwákiri wẹẹbù sí aṣàwákiri ti ènìyàn àti ní idakeji. O tun jẹ iye to dara fun gbigbe data ti o ṣẹlẹ lẹhin awọn oju iṣẹlẹ - ati bi o ba mọ bi o ṣe le wọle si data naa, o le ni anfani lati lo o ni ọna ti o wulo ati ti o wulo! Ninu àpilẹkọ yìí a yoo wo ọkan pato nkan ti data ti a gbe lakoko ilana yii - olufẹ HTTP.
Kini Oluṣowo HTTP?
Olufẹ HTTP jẹ data ti o ti kọja awọn aṣàwákiri wẹẹbù si olupin lati sọ fun ọ kini oju-iwe ti oluka naa wà ṣaaju ki wọn wa si oju-ewe yii. A le lo iwifun yii lori aaye ayelujara rẹ lati pese iranlowo afikun, ṣẹda awọn ipese pataki si awọn olumulo ti o fojusi, ṣe atunṣe onibara si awọn oju-iwe ti o yẹ ati akoonu, tabi paapaa lati dènà awọn alejo lati wa si aaye rẹ. O tun le lo awọn ede afọwọkọ bi JavaScript, PHP, tabi ASP lati ka ati ṣe ayẹwo alaye alaye.
Gbigba Ifitonileti Olukọni Pẹlu PHP, JavaScript ati ASP
Nítorí náà, báwo ni o ṣe gba ìtumọ aṣàwákiri HTTP yìí? Eyi ni diẹ ninu awọn ọna ti o le lo:
PHP ṣafihan awọn alaye ti o ni atunṣe ni ayípadà ti a npe ni HTTP_REFERER. Lati ṣafihan olupin lori iwe PHP kan ti o le kọ:
ti o ba ti (bẹrẹ ($ _ SERVER ['HTTP_REFERER'])} {
echo $ _SERVER ['HTTP_REFERER'];
}
Awọn iṣayẹwo wọnyi ti iyipada naa ni iye kan lẹhinna tẹ jade si iboju. Dipo iṣiro $ _SERVER ['HTTP_REFERER']; o yoo fi awọn ila afọwọkọ si ibi lati ṣayẹwo fun awọn oludari orisirisi.
JavaScript nlo DOM lati ka olufisun naa. Gege bi PHP, o yẹ ki o ṣayẹwo lati rii daju pe oluwaran naa ni iye. Sibẹsibẹ, ti o ba fẹ lati ṣe amojuto iye naa, o yẹ ki o ṣeto si oriṣi iṣaro kan. Ni isalẹ jẹ bi o ṣe le ṣe afihan ẹniti o n fi oju-iwe rẹ han si oju-iwe rẹ pẹlu JavaScript. Ṣe akiyesi pe DOM nlo aṣawadi ayokuro ti olutọ, fifi afikun "r" diẹ sii nibẹ:
ti o ba ti (document.referrer) {
var myReferer = document.referrer;
document.write (myReferer);
}
Lẹhinna o le lo olufisun naa ni awọn iwe afọwọkọ pẹlu Oluṣe Oluṣe iyipada.
ASP, gẹgẹbi PHP, n seto awọn oluranlowo ni ayípadà kan. O le lẹhinna gba alaye naa bii eyi:
ti o ba ti (Request.ServerVariables ("HTTP_REFERER")) {
Dim myReferer = Beere.ServerVariables ("HTTP_REFERER")
Response.Write (myReferer)
}
O le lo oluṣe Oluyipada mi lati ṣatunṣe awọn iwe afọwọkọ rẹ bi o ba nilo.
Ni kete ti O Ni Olugba, Kini O Ṣe Ṣe Ṣe Pẹlu Rẹ?
Nitorina gbigba data jẹ igbese 1. Bawo ni o ṣe lọ nipa eyi yoo dale lori aaye rẹ pato. Igbese atẹle, dajudaju, n wa awọn ọna lati lo alaye yii.
Lọgan ti o ni awọn alaye atunṣe, o le lo o lati kọ awọn ojula rẹ ni awọn ọna pupọ. Ohun kan ti o rọrun ti o le ṣe ni lati tẹ ipo ti o ro pe alejo kan wa lati. Admittedly, ti o jẹ lẹwa alaidun, ṣugbọn ti o ba nilo lati ṣiṣe diẹ ninu awọn idanwo, o le jẹ aaye titẹ sii to dara lati ṣiṣẹ pẹlu.
Ohun ti o jẹ apẹẹrẹ ti o ni diẹ sii ni nigba ti o ba lo olufamu naa lati fi alaye ti o yatọ han lori ibi ti wọn ti wa. Fun apere, o le ṣe awọn atẹle:
- Gbogbogbo ifiranṣẹ ibanisọrọ
O le tẹ sita URL naa pada ni oke ti oju-iwe rẹ ni ifiranṣẹ ibanilẹyin gbogboogbo. Bi mo ti sọ loke o lẹwa alaidun, ṣugbọn o nfunni diẹ ninu ara ẹni.
- Kaabo awọn aṣàwákiri aṣàwákiri
Nigba ti ẹnikan ba ti de si aaye rẹ lati ẹrọ wiwa kan (ie awọn oniroyin wọn jẹ google.com tabi bing.com tabi yahoo.com, ati bẹbẹ lọ), o le fẹ lati pese wọn pẹlu alaye diẹ sii lati ṣe iwuri fun wọn lati duro si pẹ Aaye rẹ. O le ṣe itọkasi oju-iwe iroyin rẹ URL tabi fun wọn ni ìjápọ si diẹ ninu awọn oju-iwe ti o gbajumo julọ lori aaye rẹ. - Ṣe alaye si awọn fọọmu
Ti o ba ni asopọ kan lori aaye rẹ fun awọn eniyan lati ṣe iṣeduro awọn iṣoro pẹlu aaye naa funrararẹ, ti o mọ pe oluranlowo le wulo. Awọn eniyan yoo maa n ṣabọ awọn iṣoro pẹlu oju-iwe ayelujara kan lai ṣe afihan URL naa, ṣugbọn o le lo alaye ifitonileti lati ṣe amoro nipa ohun ti wọn n ṣupọ. Iwe akosile yii yoo fikun aṣoju naa si aaye fọọmu ti a fi pamọ, fifun ọ diẹ ninu awọn data bi si ibiti o wa lori aaye ti wọn le ti koju iṣoro naa.
- Ṣẹda ipese pataki fun awọn alejo
Boya o fẹ lati fun eniyan ti o wa lati oju-iwe kan pato pataki kan lori ọja tabi iṣẹ rẹ. Eyi jẹ apẹẹrẹ miiran ti ajẹmádàáni, nibi ti o ti n ṣetan iriri iriri wọn ati akoonu ti wọn ri da lori data olumulo wọn, Fun apẹẹrẹ, ti o ba ta awọn ọja pupọ, o le pese iṣowo ti o yẹ si ohun ti wọn ti wa tẹlẹ n wo ọkan ninu aaye rẹ. - Fi awọn alejo ranṣẹ si oju-iwe miiran
O tun le fi awọn eniyan ranṣẹ lati ọdọ oluwa kan pato si iwe miiran ni apapọ. Ṣọra gidigidi pẹlu eyi, bi Google ati awọn eroja ti o wa miiran le ṣe ayẹwo eyi lati jẹ ṣibajẹ ati ki o ṣe atunṣe aaye rẹ.
Ṣii Awọn olumulo pẹlu .htaccess nipasẹ Olugba
Lati ojulowo aabo, ti o ba ni iriri ọpọlọpọ awọn àwúrúju aṣoju lori aaye rẹ lati agbegbe kan pato, o le ṣe iranlọwọ lati ṣe idinku awọn ašẹ naa lati inu aaye rẹ. Ti o ba nlo Afun pẹlu mod_rewrite ti fi sori ẹrọ, o le dènà wọn pẹlu awọn ila diẹ. Fi faili wọnyi kun faili faili .htaccess rẹ:
RewriteEngine lori
# Awọn aṣayan + FollowSymlinks
RewriteCond% {HTTP_REFERER} spammer \ .com [NC]
RewriteRule. * - [F]
Ranti lati yi ọrọ spammer \ .com pada si agbegbe ti o fẹ dènà. Ranti lati fi si iwaju eyikeyi awọn akoko ni aaye naa.
Maṣe gbekele Ẹniti o ni Olugba
Ranti pe o ṣee ṣe lati ṣe ẹyọ ẹniti o ni oluranlowo, nitorina o yẹ ki o maṣe lo olufọja naa nikan fun aabo. O le lo o bi afikun si aabo miiran, ṣugbọn ti o ba jẹ pe awọn oju-iwe nikan ni a wọle si oju-iwe kan, lẹhinna o yẹ ki o ṣeto ọrọigbaniwọle lori rẹ pẹlu htaccess .