Kas yra “duomenų srauto vagys”?
“Duomenų srauto vagystė” yra tada, kai kažkuri kita, nutolusi svetainė talpina Jūsų svetainėje esantį turinį (pvz.: nuotraukas, vaizdo medžiagą) ir tokiu būdu nesankcionuotai naudojasi Jūsų resursais, Jūsų duomenų srautu ir t.t.
Kaip apsisaugoti nuo tokių “duomenų srauto vagių”?
Apsisaugojimui galite pasinaudoti .htaccess konfiguraciniu failu. Įrašus dėkite į .htaccess failą talpinamą Jūsų svetainės viešoje direktorijoje.
Specifinės svetainės blokavimas
Pavyzdžiui, žemiau esantis kodas grąžins 403 Forbidden klaidą vietoje pas Jus talpinamų nuotraukų, bet tik dviem “blogiečių” svetainėms: blogieciai.lt ir blogieciai.com:
RewriteEngine On
RewriteCond %{HTTP_REFERER} ^http://(www\.)?blogieciai\.lt/ [NC,OR]
RewriteCond %{HTTP_REFERER} ^http://(www\.)?blogieciai\.com/ [NC]
RewriteRule \.(jpeg|JPEG|jpe|JPE|jpg|JPG|gif|GIF|png|PNG|mng|MNG)$ - [F]
Derėtų pastebėti, kad aukščiau pateiktas pavyzdys apsaugos tik nuo nuotraukų “vagystės”. Norėdami apsaugoti vaizdo medžiagą ar kitus failus pridėkite ar pakeiskite failų išplėtimus pavyzdyje.
Daugumos domenų blokavimas
Žemiau esantis pavyzdys neleis “vogti” nuotraukų niekam, išskyrus nurodytom svetainėm: manosvetaine.lt ir kitasvetaine.com.
RewriteEngine On
RewriteCond %{HTTP_REFERER} !^http://(www\.)?manosvetaine\.lt/ [NC]
RewriteCond %{HTTP_REFERER} !^http://(www\.)?kitasvetaine\.com/ [NC]
RewriteCond %{HTTP_REFERER} !^$
RewriteRule \.(jpe?g|gif|png)$ - [F]
Visų domenų blokavimas
Žemiau esantis pavyzdys blokuos visus domenus, išskyrus viena: manosvetaine.lt
RewriteEngine On
RewriteCond %{HTTP_REFERER} !^http://(www\.)?manosvetaine\.lt/ [NC]
RewriteCond %{HTTP_REFERER} !^$
RewriteRule \.(jpe?g|gif|png)$ - [F]
Kur “manosvetaine.lt” pakeiskite į Jūsų domeną.
Nuotraukos pakeitimas kita
Žemiau esantis pavyzdys pakeis “vagiamą” nuotrauką kitu paveikslėliu iš failo su pavadinimu “uzdrausta.jpg”, jei nuotrauką bus bandoma pasiekti ne iš svetainės manosvetaine.lt:
RewriteEngine On RewriteCond %{HTTP_REFERER} !^http://(www\.)?manosvetaine\.lt/ [NC] RewriteCond %{HTTP_REFERER} !^$ RewriteRule \.(jpe?g|gif|png)$ images/uzdrausta.jpg [L] Informacija paimta iš Tinklalapis.net Wiki

