pioneer | iphone | Auta, Autobazary | Apartment Prague | Kup si lego | Hračky | Autosklo | Psí plemena | Volná místa | Povinné ručení
Webdesign
Webdesign → Programování

Jak zakázat hotlinkování vašich obrázků pomocí souboru .htaccess

Autor: Jiří Melčák → 14. listopad 2006, 12:45 → 4759x přečteno
Počet komentářů: 38 | Přidat komentář

Linkuj si !

Takle to vypadá na serverech, kteří HOTLINKUJÍPrávě v tuto chvíli jsme zakázali hotlinkování obrázků na našem serveru. Ač je to nejen v českých vodách běžné, neznamená to, že budeme hotlinkování přehlížet a tolerovat. Narůstající traffic hovoří za vše a ač to není hlavní důvod, učinili jsme tomu přítrž. Když jsou lidi tak rozmazlení, že si nejsou schopni obrázek stáhnout k sobě na FTP, tak to je opravdu pod úroveň. Více jak polovinu obrázků si vytváříme sami. Zbylé fotky jsou převážně z fotobank nebo jsou to volně dostupné ikony. Všem provinilcům se v této chvíli na jejich stránkách zobrazuje obrázek, který vidíte vpravo. O to horší to je v případech, kdy odvážlivci okopírují celé články bez uvedení odkazu na zdroj. Jsou to moderní internetoví zloději. Tímto bych chtěl i apelovat na všechny, kteří používají jakýkoliv obsah z www.ovsem.net, aby vždy uváděli zdroj. Naše redakce tráví spoustu času nad psaním článků pro vás. My jsme si naši návštěvnost vybudovali na tom, co umíme a ne na tom, co jsme kde ukradli nebo doslovně opsali.

A jakže jsme to tedy udělali? Je to velmi jednoduché. Vzhledem k tomu, že 99% obrázků je ve složce /images/ stačí do tohoto adresáře nahrát tento .htaccess soubor:

RewriteEngine on
RewriteCond %{HTTP_REFERER} .
RewriteCond %{HTTP_REFERER} !^http://(www\.)?ovsem\.net [NC]
RewriteRule \.(gif|jpe?g|png)$ http://www\.ovsem\.net/design/ukradeno-stolen\.gif [L]

Je však nutné si uvědomit, že obrázek, který se má zobrazit nezbedníkům musí být v jiném adresáři, tzn. že naše obrázky máme ve složce images (kde je umístěn tento .htaccess soubor a který blokuje všechny obrázky v tomto adresáři) a obrázek, který se má zobrazit je v adresáři design, v opačném případě, by se totiž nezobrazil žádný obrázek. Další podrobnosti a popis jednotlivých pravidel najdete v článku Hotlink Protection with .htaccess.


Možné související články:



1

Mara → 14. listopad 2006, 16:00#

Pánové, čtu si na tomto webu již druhý negativní článek. Nejdříve o tom jak vam pisou lidi kteri chteji byt jednou webmastery jako vy a potom prijde dalsi clanek. Navrhuji STOP kritickym clankum, nehlede na to ze si timto zcela kazite image tohoto webu.

2

XixaoXXX → 14. listopad 2006, 16:25#

Samozřejmě chápu protože se týká především našeho webu…tedy důvod pro tento článek autor má víc než oprávněnou

3

Jirka → 14. listopad 2006, 16:34# Redaktor blogu

Je mi líto, že to takhle vidíš Maro. Ale většina lidí si chce stát za svou prácí a stejně tak i my. Co je špatného na tom, že zamezím tvrdému hotlinkování obrázků, které my tvoříme? Když ho chtějí, tak ať si jej uloží k sobě na FTP, to jim nezakazuji. Polovina našeho trafficu je tvořena hotlinkováním obrázků. Chceš vědět, proč jsem to udělal a proč mě tohle namíchlo? Protože jsem narazil na jeden blog, který měl na pozadí!! stránky hotlinkovaný obrázek. Přímo na pozadí, které se opakovalo všude. To bylo prostě moc. A jen proto, že na nikoho nechceme ukazovat a nikdy jsme takový nebyli, tak zde neuvedu dotyčný odkaz. Možná bys potom změnil názor.

Já chápu, že se nelze zavděčit všem. Někdo náš tah pochopí, jiný ne. Víš, kdyby nám před měsícem nezvedli naštěstí zadarmo traffic na serveru, už bychom kvůli lidem, co hotlinkují museli přikupovat dvojnásobný traffic… Asi není co dodat.

4

mommek → 14. listopad 2006, 17:18#

Všem provinilcům se v této chvíli zobrazuje obrázek, který vidíte vpravo
-> tzn ze kdyz vidím ten červenej obrázek, tak jsem někdy v minulosti stáhl nějaký obrázek ztoho webu?
si děláte kozy ne? nekradu…

5

Jirka → 14. listopad 2006, 17:22# Redaktor blogu

Ne, to ne. Tento obrázek se v této chvíli zobrazuje všem, kteří mají přímý odkaz na obrázek, který je fyzicky nahrán na našem FTP.

6

karm → 14. listopad 2006, 17:36#

souhlas s prvním příspěvkem (mara). Umíte se hodně chlubit a chválit sami sebe a kritizovat, ... pak teď taky zastrašovat. Chováte se jako mistři světa – čímž neříkám, že vaše články nejsou dobré, ale jsou i lepší weby a nechovají se chrapounsky jako vy.

7

Mara → 14. listopad 2006, 17:44#

Ne opravdu, chapu vas – sam jsem grafikem a taky by se mi moc nelibilo, kdybych nekde videl moji praci bez meho souhlasu. Ale v ramci image, takoveto clanky budou tento web poškozovat. (Traffic? Opravdu neni co dodat; ...)

8

Lenka → 14. listopad 2006, 17:58# Redaktor blogu

Upřímně nevím, kde se chlubíme a chválíme sami sebe… všechny články jsou zaměřené na internet a počítače, jak se jde chlubit třeba v článku o Win XP či v bleskovce o SAW III to opravdu netuším. Za celou dobu co tu píšeme články jsme se teď ohradili pouze dvakrát. Myslíte, že nemáme právo na to chránit obsah našeho webu? To je jako by jste řekl, že vám vůbec, ale vůbec nevadí, když vám někdo vykrade byt, či ukradne auto…

My jen v podstatě informujeme o změnach na webu, tak jako to dělá každý jiný, nikdy to není myšleno povýšenecky, bohužel to tak ale někdo chápe. To nás mrzí :-( Možná je opravdu lepší o změnách neinformovat…

9

Mara → 14. listopad 2006, 17:59#

Navic si myslim, ze je to od vas jenom provokaterstvi. Takovyto clanek je totiz zbytecne uverejnovat – zvlast na titulni stranu webu. Tyka se pouze uzke skupiny lidi. Ti navic na svem webu dobre uvidi kdo je zlodej… :-)

10

Hynek → 14. listopad 2006, 18:36#

(2Mara, mommek, karm)
Zdá se mně, že je to od vás jako čtenářů tohoto webu celkem dost podrazácké. Autoři ovsem.net, kteří do těchto stránek vrazili hodně ze svého času, aby vám mohli napsat nějaké nové články a zaslouženě také sklízí ovoce v podobě návštěvnosti, mají snad právo chránit se před lenochy, kteří si neumí ani nějaký obrázek stáhnout a nahrát na svoje stránky. Nevím, jak to chápete, ale pro mě je to spíš projev vaší závisti a neúcty nad výborně vykonanou prací, kterou bohužel neumíte ocenit.

11

murdoc → 14. listopad 2006, 19:16#

Myslím si že to redaktoři udělali dobře ….
A když si to jen tak shrnem , tak ono je to vlastně svým způsobem “návod” jak zakázat hotlinkování obrázků pomocí souboru .htaccess (může to na svém webu využít kdokoli) .

BTW : Jak se BFU webdesignerem stal -> ;-) fajnový článek .

12

Jirka → 14. listopad 2006, 20:00# Redaktor blogu

Díky Murdocu, jsem rád, že si někdo všiml, že je to také článek o programování a návodu, jak něco udělat.

13

Mara → 14. listopad 2006, 20:10#

Pánové tak jsem si vsiml ze jsou tady trochu smisene nazory. Rad bych uvedl, ze jsem tady na tomto webu jiz pred nekolika mesici redakci chvalil za clanek “Jak zjistit zapomenuté heslo do ICQ, MSN, Triliana a dalších instant messengerů” 22. květen 2006, 19:28. Neni to tak, ze bych kritizoval nebo neocenil praci nekoho jineho. Vzak pouze pro redakci: Opravdu bych chtel, aby tento web si neztratil svoji image.

14

johnyz → 14. listopad 2006, 21:26# Redaktor blogu

dnes jsem se velmi pobavil, když jsem si prohlížel všechny ty stránky, které mají nejen hotlinkované obrázky, ale hlavně opsané i texty. Nejvíce mne pobavilo, když jsem našel 2 blogy, kde se jejich autoři dokrve hádali, že to je jejich článek a že oni ho napsali. Oba jsem taktně upozornil, že kořeny článku jsou u nás :-) a jak to dopadlo ? pustili se do mě oba dva … no comment.

15

Lenka → 14. listopad 2006, 21:39# Redaktor blogu

Pro Maru: V pohodě chápu jak to myslíš, proto jsem také psala, že je asi lepší o takových změnách na webu opravdu neinformovat, protože i když to tak není myšleno, tak si to každý vyloží po svém.

V podstatě jsme se poučili, ale trochu je nám i smutno z toho, že člověk nemůže poukázat na věci, které se dějí na internetu bez jakéhokoliv postihu, jelikož ho všichni hned nařknou z vychloubání... A přitom jsme v podstatě poukázali na problém, který má i plno jiných webů.

Proč všude vehementně fungují autorská práva (CD, knihy, registrační ochranné známky i Krteček má svého autora a nesmí ho nikdo kopírovat) a na internetu to nefunguje?

16

mommek → 14. listopad 2006, 22:07#

2-hynek
nn, tys mě nepochopil.
ja v tom článku přečetl, že všem provinilcům se objevi červenný obrázek, já ho tam měl, proto jsem se ptal, proč ho tam mám, když NEKRADU.
nepatřím k těm, kteří hledají na netu supr články aby je mohli skopčit na svůj blog.

17

Tydla → 14. listopad 2006, 22:30# Redaktor blogu

Je to jednoduché dej sem link na stránky kde se ti ojevilo červené logo a my se podíváme kde může být chyba.

18

linvris → 14. listopad 2006, 22:58#

No, co naděláš? Nic… :) Jinak, souhlasím s redakcí.

19

Reyden → 15. listopad 2006, 00:49#

Taky beru tento clanek spis jako navod (za ktery dekuji a zkusim ho) jak podobnym praktikam zabranit nez jako nejaky negativni clanek … a urazet se nad tim ze se nekdo brani zlodejum je usmevne

20

lup → 15. listopad 2006, 09:52#

Děláte to dobře, nenechte se odradit …

21

Bruce808 → 15. listopad 2006, 13:12#

Nebo můžete brutálně velkým a výrazným písmem napsat přes celý obrázek ovsem.net ale na co by pak byl obrázek :/
4Lenka: aspoň tu máte všeobecnou diskuzi :D a i kdyby jste o tom nenapsali stejně by se to profláklo a možná by to bylo ještě horší. :-°)

22

Alert → 15. listopad 2006, 19:36#

Tak já jen chci říct. Měl jsem týž problém, vyřešil jsem to týž problémem (před dvěma třema měsíci), napsal jsem podobný článek v rámci novinek na webu, jenomže. Musím říct, že některé prohlížeče to pak prostě (a zvláště ty starší) přeorganizovali podle svého a výsledek? Pro některé uživatele byla stránka plná těchto obrázků. Jen naznačuji, že tudy cesta ke snížení trafficu na obrázko-plných stránkách je asi mod_expires, pakliže to váš hosting podporuje.

23

Ivo → 17. listopad 2006, 15:51#

Naprosto spravna akce, traffic stoji penize a je nepochopitelne proc branit nekoho kdo vlastne krade.

24

cruela.devil → 23. listopad 2006, 21:41#

Naprosto souhlasím.

25

MzK → 24. listopad 2006, 20:23#

A nebylo by řešení do každého obrázku vložit razítko? Tak to dělám já na svojim webu na fotkách

26

DragON → 28. listopad 2006, 15:08#

jj, zlodějna je svinstvo, nemám nic proti tomu jak jste zakročili, jen mě zaskočilo vaše logo – vypadá jak zpoloviny ukradené ČSSD. Podobnost čistě náhodná?

27

johnyz → 28. listopad 2006, 20:57# Redaktor blogu

ano čistě náhodná. Jinak by the way chystáme úplně nový design, ale to jen tak, aby řeč nestála :-)

28

BROX → 1. prosinec 2006, 11:18#

Dobrý den,
v případě, že hodláte uplatňovat takové opatření bych doporučoval nevkládat tyto obrázky do RSS. Moje webová čtečka (Orijinn.com) teď totiž u každého článku z Vašeho serveru zobrazuje velkou červenou placku “Tento obrázek je hotlinkován…”, což nepůsobí moc esteticky a radši bych se v tom případě spokojil jen s textem.
BROX

29

Jirka → 1. prosinec 2006, 11:55#

Díky Broxi za upozornění, tohle mě vážně nenapadlo. Je to dáno specifikem, že my máme v anotaci článku (která je pak celá v RSS) i vždy jeden obrázek. Budu to muset pořešit, ještě jednou díky.

30

BROX → 5. prosinec 2006, 10:47#

Díky za opravu, už vidím obrázky i v RSS čtečce.

31

Diego → 28. prosinec 2006, 00:00#

Inspirující článek a dobrá ochrana proti rádoby blogerům z řad dnešní školní mládeže která vše řeší jen způsobem ctrl+c a ctrl+v a vůbec se nenamáhá nahrát si vybrané obrázky na blog nebo forum, protože je to podle nich zbytečné.

32

anton007 → 28. prosinec 2006, 18:43#

Hm, viete, keď sa niekto zaradí do skupiny ľudí, ktorí píšu o tom istom o čom davy, ťažko sa tam hľadajú nejaké korene.

Len tak mimochodom, nevznikol web(html, http, uri, ....) práve kvôli tomu, aby sa mohli do dokumentov dávať odkazy na iné dokumenty?

Len tak mimochodom, z duše pohŕdam blogmi, a podobnými strašnými vecami, aj keď u Vás som narazil na jednu zaujímavú informáciu.

Čo sa týka toho hotlikovania, súhlas s redakciou.
Ozaj stredoškolské deti, je to smutné, ale práve to čo sa dnes prezentuje na webe ako “WEB” im veľmi účinne zabráni vo vzdelávaní, analýze informácií, ich hodnotení, ....

33

Johnyz → 29. prosinec 2006, 10:12# Redaktor blogu

Hele,
beru když si někdo zkopíruje text. Hold není žádný pisatel a třeba se mu ten náš zrovna líbil.
Když si ale někdo nahotlinkuje obrázek, který má 200kB a má ho na pozadí, tak to už je o nervy bijící. A to ani nebudu zmiňovat, že na toplistu měl ukázáno 400 uživatelů za den. Jednoduchým výpočtem dojdeš k 2,4 GB měsíčně traficu. Samozřejmě jsme na to přišli až po podrobném prozkoumání statistik a v tu chvíli jsme si řekli NE, naše články a obrázky by měly zůstat pouze u nás.

34

rsc → 31. prosinec 2006, 14:15#

Inspirativní článek, jen bych možná upřesnil jeden detail. Výše popsaný .htaccess se může klidně umístit do kořenového adresáře webu (dá se tím blokovat i stahování jiných typů souborů) a do adresářů na které chci povolit hotlinkování dát .htaccess s obsahem RewriteEngine off (a třeba v images si tak udělat podadresář na ten obrázek, který se bude zobrazovat).
Něco o Mod_rewrite je pak česky třeba na www.jakpsatweb.cz/server/mod-rewrite.html

35

Petronius → 6. únor 2007, 22:49#

Já myslím, že článek i názory v něm jsou naprosto správné! Také nesnáším, když někdo z mého webu kopíruje obsah a ani se nenamáhá uvést zdroj (a to ani nemluvím o tom, že z toho textu třeba neodstraní “více v sekci xy”, když jejich stránka tuto sekci ani nemá...). A většinou jsou to nějaký 13letý blogaři… To samé o obrázkách… Něco jiného je použití fotky, ale naprosto zkopírovat nějakou grafickou práci je moc…

36

Radim ek → 13. únor 2007, 14:13#

Jen tak dále lidičkové z tohoto serveru, kteří ve svým volnu tvoří jakkékoliv články. Tenhleten má dokonce dvě poučení.
1) Krást se nemá
3) Jak se bránit proti těm, kteří krást neumí.

bod 2. jsem vynechal, protože ten zní akhle:
2) Hosting stránek stojí peníze. Traficc stojí peníze.

37

Jitus → 15. březen 2007, 23:02#

V pohodě, krást se nemá, bez diskuzí.

38

czeJURA → 22. březen 2007, 01:28#

Krást se nemá a článek chválím, nechápu ty, co to takhle odsuzují (že by svědomí?). Pokud někdo zkopíruje informace i s obrázky, proč by to mělo být v pořádku? Není elegantnější udělat odkaz na zdrojový článek nebo informaci??? Proč dělat 50 webů se stejným obsahem. To pak není internet …. a je to smutné ....

 
Přidat komentář
Jméno
nepovinné
nepovinné
  Formátovací příkazy Textile   

Redakce neodpovídá a nenese žádnou zodpovědnost za obsah komentářů.



Předcházející článek »

Následující článek »