Stop Hotlinkam ga. Htaccess (Kako nastaviti HotLink Zaščita noter htaccess)

"Hotlinking”Ali znano tudi kot leeching, Prase podpora, neposredno povezuje, Offsite grabila slike je metoda, po kateri spletna stran je slike druge strani. Bolj velike slike in več obiskov na spletni strani, ki je slike je še več prometa in večjo porabo pas (pasovna širina) Na izvornem strežniku. Seveda pa to ne velja samo za slike. Lahko naložite datoteke . Mp3, Datoteke video in celo Arhiv. V teh zadnjih treh primerih porabo pasovne širine, bi bila precej višja in bi avtomatično gostil stroški strežnika ekstra.

Kako lahko blokirate druga spletna mesta za fotografiranje našega vira?

Oglejmo si naslednji scenarij. Imamo stealthsettings.com gostitelja slik in ne želimo, da se slike pridobijo na drugi spletni strani zunaj domene stealthsetting.com. V tem primeru bomo storili naslednje.

1. Dodaj datoteko .htaccess in WebrootStran, na kateri so gosti slike.

2. . Htaccess dodajte naslednje vrstice.

RewriteEngine On
RewriteCond% {HTTP_REFERER}! Http: // (. +.)?stealthsettings.com / [NC]
RewriteCond% {HTTP_REFERER}! ^ $
RewriteRule * (JPE G |? Gif | bmp | png).. $ Http://laurentiu.us/oops.gif [l]

To pomeni, da datoteke s končnicami . Jpg. Jpeg. GIF,. BMP si . PNG ni mogoče pridobiti z neposredno povezavo iz vira  stealthsettings.com, in spletno mesto, ki bo posnelo slike, ga bo prikazalo oops.gif Hostal laurentiu.us.

Tu je resničen primer. A "IT BlogMislil je pomagati nevednim ljudem krajo vadnice od nas. Z vseh virov. Dodajo nove proge Htaccess je imel naslednji vpliv na območje, ki je slike.:

Ne vem - bomo naučil

Kako lahko blokira določene strani za fotografiranje.

Obstajajo lahko tudi druge situacije, v kateri si želijo, da bi pokazal slike iz drugih spletnih strani, razen nekaj.

RewriteEngine On
RewriteCond% {HTTP_REFERER} ^ http: // (. +.)? Facebook.com/ [NC, ALI]
RewriteCond% {HTTP_REFERER} ^ http: // (. +.)? Hi5.com/ [NC, ALI]
RewriteCond% {HTTP_REFERER} ^ http: // (. +.)? Softpedia.com/ [NC]
RewriteRule * (JPE G |? Gif | bmp | png).. $ Http://laurentiu.us/oops.gif [l]

V zgornjem primeru lahko vsa mesta fotografirajo stealthsettings.com (ali s spletnega mesta, za katerega urejamo .htaccess), razen za domene in poddomene domene facebook.com, hi5.com si softpedia.com. Posnete iz teh treh področjih bo preusmerjen laurentiu.us / oops.gif.

* Določite, kot za uporabo Modul mod_rewrite morajo biti prisotni v Apache spletni strežnik.

Ustanovitelj in urednik Stealth Settings, od leta 2006 do danes. Izkušnje z operacijskimi sistemi Linux (zlasti CentOS), Mac OS X, Windows XP> Windows 10 in WordPress (CMS).

Pustite komentar