Pietura hotlinking ar Htaccess (Kā setup Hotlink aizsardzība Htaccess)

"Hotlinking”Vai arī pazīstams kā leeching, cūciņa pamatni, tieši saistot, izbraukuma image grabs ir metode, ar kuru mājas lapā notiek bildes citām vietām. Jo vairāk lielus attēlus un vairākas vizītes uz vietas, kas notika attēli ir vēl vairāk satiksmes un patērē vairāk joslā (joslas platums) No avota serverī. Protams, tas attiecas ne tikai uz attēliem. Jūs varat ielādēt failus . Mp3, Faili video un pat arhīvs. Šajās pēdējās trīs gadījumos joslas platumu patēriņš būtu daudz lielāks un tas automātiski uzņemt servera izmaksas papildus.

Kā mēs varam bloķēt citas vietnes, lai fotografēt mūsu avots?

Paņemsim šādu scenāriju. Mums ir stealthsettings. Ar attēlu resursdatoru, un mēs nevēlamies, lai attēli tiktu izgūti citā tīmekļa vietnē ārpus domēna stealthiestatīšana.com. Šajā gadījumā mēs rīkosimies šādi.

1. Pievienot failu Htaccess in WebrootVietne, kurā attēli ir izvietoti.

2. . Htaccess pievieno šādas rindas.

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

Tas nozīmē, ka failus, kuru paplašinājumi . Jpg,. JPEG,. Gif,. BMP si . PNG nevar iegūt ar tiešu saiti no avota  stealthsettings.com, un vietnē, kas uzņems attēlus, attēls tiks parādīts oops.gif Hostal laurentiu.us.

Šeit ir reāls gadījums. A "IT BlogViņš domāja palīdzēt nezinošiem cilvēkiem zagt konsultācijas no mums. Ar visiem avotiem. Jaunās rindas papildina Htaccess bija šāda ietekme uz vietas, kas notika attēlus.:

Es nezinu - mēs iemācīt jums

Kā mēs varam bloķēt konkrētas vietnes, lai fotografētu.

Var būt citas situācijas, kurās jūs vēlaties, lai varētu veikt attēlus no citām mājas lapām, izņemot dažas.

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

Iepriekš minētajā situācijā visas vietnes var fotografēt no stealthsettings.com (vai no vietnes, kurā mēs rediģējam .htaccess), izņemot domēnus un apakšdomēnus facebook.com, hi5.com si softpedia.com. Attēli ņemti no šīm trim jomām tiks novirzīts laurentiu.us / oops.gif.

* Norādiet, lai izmantotu Modulis mod_rewrite jābūt klāt Apache tīmekļa servera.

Dibinātājs un redaktors Stealth Settings, no 2006. gada līdz mūsdienām. Pieredze darbā ar operētājsistēmām Linux (Īpaši CentOS), Mac OS X, Windows XP> Windows 10 si WordPress (SPS).

kā uz » Linux » Apache » Pietura hotlinking ar Htaccess (Kā setup Hotlink aizsardzība Htaccess)
Leave a Comment