Hogyan kell használni a http fejléc hivatkozó, html

HTTP fejléc hivatkozó továbbítja a böngésző a szerverhez, hogy tudd, hogy melyik oldal az olvasó előtt volt haladt a tiéd. Ezt az információt fel lehet használni, hogy különleges ajánlatok célzott látogatók átirányítani ügyfeleknek vagy látogató csoport szerint bizonyos kritériumoknak.

PHP tárolja információkat hivatkozó a rendszerben változó http_referer. Jelenítse meg a PHP-oldalt. Kell a következő kódot:

Ellenőrzi, hogy a változó értékét, majd megjeleníti a képernyőn. Ehelyett echo $ _SERVER [ 'http_referer']; Beállíthatja a forgatókönyvet oly módon, hogy teszteljék a különböző hivatkozó.

Megjegyezzük, hogy a DOM használja írásváltozat hivatkozó:

Ezután használhatja a címet a script változó myReferer.

ASP. mint a PHP. hivatkozó telepíti a rendszer változó. Ezt követően meg kell, hogy ez az információ a következő:

Azt is beállíthatja a forgatókönyvet, hogy változó myReferer.

Ha már megvan a hivatkozó, hogy mit kell csinálni vele?

Miután megkapta az információt a HTTP hivatkozó. lehet használni szkriptek oldalon. Például, hogy adatokat megjeleníteni, ahol a látogatók jönnek. De ennél sokkal érdekesebb, hogy a cím használatára megjelenítéséhez különböző információkat attól függően, honnan jöttek a felhasználók.

általános üdvözlet

Köszöntő látogatókat kereső

Ha valaki felkeresi a webhelyet egy kereső, akkor ezeket a felhasználók egy kicsit több információt, hogy ösztönözze őket, hogy maradjanak fenn az erőforrás. Például, hogy nekik egy linket a hírlevélre site:

Az információk továbbítása formájában

Ez a szkript hozzáad egy hivatkozó rejtett formában mező:

Készítsen akciók az egyes látogatók

Lehet, hogy szeretné, hogy az emberek, akik jönnek egy adott oldalról, egy különleges ajánlat a termékek vagy szolgáltatások. C e célra nyitott egy új ablakhoz hez oldalt. De ne feledjük, hogy az emberek nem mindig, mint a pop-up, így használja őket alaposan:

Közvetlen látogatók egy másik oldal

Azt is irányítani az embereket, hogy egy adott HTTP hivatkozó egy másik oldalra. Légy óvatos, mert a Google és más keresőmotorok tekintem megtévesztő és megbüntesse a honlapon:

Felhasználók letiltása a hivatkozó használatával .htaccess

Ha szenved a hivatkozó-spam egyetlen domain, akkor egyszerűen blokkolja a webhelyen. Ha az Apache a mod_rewrite készlet. akkor lehet, hogy blokkolja a spam segítségével több kódsorokat (RewriteCond http hivatkozó. tiltó bemenet nélkül hivatkozó).

Adjuk hozzá a következő sorokat a .htaccess fájlt:

Változás spammer \ .hu domain blokkolni kívánt. Ne felejtsd el hozzáadni a \ előtt időszakokban a tartományban.

Ne hagyatkozzon a hivatkozó

Ne feledje, hogy ez lehetséges helyettesítése HTTP hivatkozó. ezért ne használja ezt a fontos oldalakat. Sokkal jobb, hogy használni, mint egy kiegészítő. De ha az oldal számára hozzáférhetőnek kell lennie, amely csak bizonyos felhasználók számára, be kell állítania egy jelszót egy htaccess fájlt.

Fordítása a cikk «Hogyan használjuk a HTTP Referer» készítettünk egy csapat barátságos Web design projekt tól Z-ig