Volite web dizajn?

Zašto ne podijelite svoje znanje s cijelim svijetom? Svatko može pisati za Kroativ i na taj način se promovirati.

Pomoć potrebitima

http://www.hck.hr

Hrvatski Crveni križ

u službi humanosti od 1878.

Hotlinking – što je to i kako se zaštititi?

Autor/ica Weberica

Završila fotografiju na ŠPU, a nakon toga grafički i web dizajn. Rođena, živi i radi u epicentru Zagreba. Stalni član Kroativ mreže i autor mnogih korisnih članaka, radi kao stalni suradnik Web Inkubator studija.

Oglas

Što je hotlinking?

Hotlinking ili Bandwidth theft je direktno linkanje na dokumente tuđe web stranice.

Npr, na svojoj stranici prikazujemo sliku na slijedeći način:

<img src=”image.jpg” height=”350″ width=”200″>

Što znači da se slika (image.jpg) nalazi na istom serveru gdje i ostatak dokumenata naše stranice (html, css itd)

Upotrijebimo li ovaj kod:

<img src=”http://notmysite.com/image.jpg” height=”350″ width=”200″>

znači da se slika (image.jpg) nalazi na tuđem serveru, zajedno sa ostalim dokumentima tuđe web stranice.

Više informacija o ovoj temi, zašto to ne treba raditi i kako možemo testirati da li naše slike mogu biti hotlinkane, možemo saznati na:
http://altlab.com/hotlinking.html

No, kako se zaštititi?

David Airey opisao je relativno jednostavan način zaštite od hotlinkanja. Potrebno je dodati kratki kod u svoj .htaccess file koji treba biti u root direktoriju naše web stranice:

RewriteEngine On
RewriteCond %{HTTP_REFERER} !^http://(.+\.)?mysite\.com/ [NC]
RewriteCond %{HTTP_REFERER} !^$
RewriteRule .*\.(jpe?g|gif|bmp|png|jpg)$ /images/nohotlink.jpe [L]

(mysite zamijenimo imenom naše domene.) Ovaj kod narediti će da se prilikom hotlinkanja svaka naša slika u jpg, gif, bmp ili png formatu zamijeni našom ilustracijom.

Zatim, napravimo sliku ili ilustraciju koju nazovemo nohotlink.jpe i uploadamo u naš image foldeer. Extenzija .jpe će blokirati .jpeg i .jpg slike i one se neće više moći pokazivati na drugim web stranicama , umijesto toga prikazivati će se naša ilustracija, npr:

zamjenska ilustracija

zamjenska ilustracija

ili

zamjenska gif ilustracija

zamjenska ilustracija

Tekst preveden sa: http://www.davidairey.com/stop-image-theft-hotlinking-htaccess/
gdje ćemo naći još dodatnih linkova na članke koji se bave ovom temom.

Označeno s:
Za ovaj članak možete glasati na CroPortalu i tako pomoći u njegovoj promociji. Ako članak još nije objavljen vi možete biti prvi!
Stavovi i mišljenja izrečena u ovome članku i/ili komentarima odnose se samo na autora/icu članka i/ili komentara, a ne i cijele Kroativ mreže. Zabranjeno je neovlašteno prenošenje članaka u cjelosti bez prethodnog dogovora ili bez istaknutog povratnog linka na www.kroativ.net stranicu te imena autora.
Oglas

6 komentara

  • Boris Samardžija kaže:

    Malo ste fulali ove ekstenzije pred kraj, ali nije bed 😉

  • Boris Samardžija kaže:

    i ovo
    RewriteRule .*\.(jpe?g|gif|bmp|png|jpg)$ /images/nohotlink.jpe [L]

    > nohotlink.jpg

  • Sanny kaže:

    Gledajući sa SEO aspekta, hotlinking može biti i dobar u nekim slučajevima. Vaša slika će se prije pojaviti u google pictures, ako postoji više linkova na nju s vana. Ako postoji direktan link na slici koji pokazuje na vaš sajt, to je onda dodatni plus. Možete probati, recimo ohrabriti ljude da kopiraju slike s vašeg sajta, ako im date prozorčić pored slike sa kodom slike, u koji ste stavili i link na vaš sajt. Loša strana je naravno bandwidth 🙂

Trackbacks & Pingbacks

Ostavite komentar

Autori s više od 10 komentara nemaju tag nofollow na svojim linkovima! Zabranjeno je vrijeđanje, omalovažavanje ili na bilo koji drugi način ometanje normalnog toka komentara. Također je zabranjeno oglašavanje u komentarima i sve druge vrste spam-a.

(*) polja su obavezna

XHTML: Možete koristiti: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre lang="" line="" escaped="">