
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ář
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:
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
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.
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
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
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…
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
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
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; ...)
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
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… :-)
(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
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 .
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
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.
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.
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
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.
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.
No, co naděláš? Nic… :) Jinak, souhlasím s redakcí.
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
Děláte to dobře, nenechte se odradit …
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ší. :-°)
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.
Naprosto spravna akce, traffic stoji penize a je nepochopitelne proc branit nekoho kdo vlastne krade.
24
Naprosto souhlasím.
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
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á?
ano čistě náhodná. Jinak by the way chystáme úplně nový design, ale to jen tak, aby řeč nestála :-)
28
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
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
Díky za opravu, už vidím obrázky i v RSS čtečce.
31
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
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í, ....
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.
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
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
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.
V pohodě, krást se nemá, bez diskuzí.
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é ....






