Állj hotlinking által. Htaccess (Hogyan állítsuk Hotlink Protection in Htaccess)

"Hotlinking"Vagy ismert, mint a piócát rakó, piggy-hordozó, közvetlenül összekötő, távoli kép markolók egy olyan módszert, amellyel a weboldal veszi képek más helyszíneken. A több nagy képek és több látogatást a helyszínen tartott képeket még nagyobb forgalmat és nagyobb a fogyasztása band (Sávszélesség) Az a forrás szerver. Természetesen ez nem csak a képeket. Lehet letölteni fájlokat .mp3, fájlok videó és még levéltár. Ezekben az utolsó három esetben sávszélesség sokkal nagyobb lenne, és automatikusan a fogadó szerver költségeit extra.

Hogyan lehetne a más oldalakra, hogy a képek a mi forrás?

Vegyük a következő helyzetet. Van stealthsettings.com host képeket, és nem kívánja, hogy a kép található a másik weblapra kívül stealthsetting.com. Ebben az esetben mi lesz a következő.

1. Egy fájl .htaccess in WebrootA hely, ahol a képek otthont.

2. A. Htaccess hozzá a következő sorokat.

RewriteEngine On
RewriteCond% {http_referer}! Http: // (. +.)? Stealthsettings.com/ [CN] RewriteCond% {http_referer}! ^ $
RewriteRule. *. (JPE? G | gif | bmp | png) $ http://laurentiu.us/oops.gif [L]

Ez azt jelenti, hogy kiterjesztésű fájlokat . Jpg,. JPEG,. Gif,. Bmp si . Png nem lehet közvetlenül a stealthsettings.com forrásból venni, és a képen megjelenő webhely megjeleníti a képet oops.gif Hostal laurentiu.us.

Itt egy valós helyzetnek. A "IT Blog"Azt hittem, hogy segítse az embereket tudatlan lopás oktatóanyagok tőlünk. Az összes forrás. Az új vonalak hozzá. Htaccess a következő volt hatása a helyszínen tartott képek:

Nem tudom, - hogy tanítani

Hogyan lehetne a megfelelő helyeket, hogy a képek.

Lehet, hogy olyan helyzetekben, amikor azt szeretné, hogy figyelembe képeket más weboldalakon csak néhány.

RewriteEngine On
RewriteCond% {http_referer} ^ http: // (. +.)? Facebook.com/ [CN, OR] RewriteCond% {http_referer} ^ http: // (. +.)? Hi5.com/ [CN, OR] RewriteCond% {http_referer} ^ http: // (. +.)? softpedia.com/ [NC] RewriteRule. *. (JPE? g | GIF | bmp | PNG) $ http://laurentiu.us/oops.gif [L]

Abban az esetben, mindenekelőtt weboldalak letölteni képeket stealthsettings.com (vagy weboldal, amely kiadás. Htaccess), kivéve a nevek facebook.com, hi5.com si softpedia.com. Kép vett ezen a három területen lesz irányítva laurentiu.us / oops.gif.

* Adja meg, hogy a készülék A modul mod_rewrite jelen kell lennie az Apache webszerver.

Állj hotlinking által. Htaccess (Hogyan állítsuk Hotlink Protection in Htaccess)

A szerzőről

Stealth LP

Alapítója és szerkesztője Stealth beállításokA 2006 dátumot.
Tapasztalat Linux operációs rendszerek (különösen a CentOS), a Mac OS X, Windows XP> Windows 10 és WordPress (CMS).

Írj hozzászólást