Enkele weken geleden liet ik het woord hotlinken vallen, en ook liet ik vallen dat je daar wat aan kan doen. Hotlinken gebeurt nog steeds veel, ondanks dat er genoeg oplossingen voor handen zijn op het Internet om dit te voorkomen. Zo kun je bij diverse sites terecht om beeldmateriaal op te slaan, en hoef je in principe niet de server of de host van een ander te belasten. Veel mensen betalen immers voor hun host, en hebben daarbij een datalimiet, wat niet overschreden mag worden. Als er telkens een plaatje geladen wordt op een andere site via een hotlink, zal er data verplaatsing plaatsvinden. Een ideale manier om een en ander te beveiligen, is doormiddel van een .htaccess file aan te maken, en deze in de root van je site te zetten. Elke folder boven de root, zal hiermee beschermd zijn tegen hotlinken.
Mike(lodeon) was op vakantie, en vroeg me, of ik er wat over kwijt wilde als ze terug was. Natuurlijk wil ik dat, en bij deze..
Open een tekst editor zoals Notepad++ en plaats de volgende tekst:
RewriteEngine On
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http://domein.nl [NC]
RewriteCond %{HTTP_REFERER} !^http://www.domein.nl [NC]
RewriteRule .*.(gif|jpg|swf|png|bmp)$ – [NC,F]
Hierbij vervang je domein.nl voor je eigen domeinnaam. Deze code zorgt ervoor dat alleen toegang mogelijk is vanaf/voor domein.nl.. In dit geval geld dat voor de volgende bestandstypes (gif|jpg|swf|png)
Je kunt een afbeelding die wordt gehotlinkt ook vervangen, en dat doe je met de volgende code:
RewriteRule .*.(gif|jpg|swf|png)$ http://www.domain.com/noaccess.gif [R,NC] .
Uitleg is hier niet meer nodig lijkt mij
Als je klaar bent, sla je het bestand op als .htaccess, uploaden naar je server, en je bent tegen hotlinken beveiligt..



27 Comments
Pleeboy
November 19, 2007 at 02:33vroeger deed ik het welmaar nu gooi ik de fotos in uploaders, daar zijn ze ook voor
en de sites die ik link willen dat vaak ook
trouwens de fotos van brillie die jat ie zelf bij google:-))
rietepietz
November 18, 2007 at 20:24Ik heb gewoon h??l vlug gelezen , je dacht toch niet ?cht dat ik snap waar je het over hebt ….
geeft niet hoor , over een jaartje of zo ben ik misschien ook zover dat ik dit snap ….eh..hug… o , dan is het al achterhaald , nou ja , dat is mijn lot , hahaha!
Twan
November 18, 2007 at 01:18Lijkt me handig als je een site hebt:)
ria
November 17, 2007 at 23:34Aahhhm okee, ikke snappe ๐ pfff, mijn plaatjes zijn niet mooi genoeg om verder te linken hoor ๐ en als ze bij photobucket staan heb ik toch geen last meer?
madbello
November 17, 2007 at 20:31Heb je daar geen plugins voor ? Bij madbello.com zat ik vorige maand meer dan 100% over mijn datalimiet, terwijl de meeste plaatjes ergens anders gehost worden en al een telefoontje gehad dat ik maandelijks er overheen ging. Maar gelukkig zijn ze bij BeVisual.nl heel coulant en ik hoef niets bij te betalen.
RedStar
November 17, 2007 at 19:26@ Rene, Goed dat je daar mensen voor hebt!
@ Jerina, Je hebt het redelijk goed, behalve dat laatste. de server waar het plaatje staal wordt belast..
@ Blankie, Jij ook een goed w-end ๐
@ Bolus, nee mijn vergelijking gaat niet op, maar als intulectueel eigendom niet op het net zou moeten staan, kan niemand zich afscheiden van de rest. Dan gaat alles opden duur op elkaar lijken. Buitenom dat. Het gaat om het hotlinken, gebruik maken van iemand anders zijn server of host, waar geld boor neergelegt wordt. Er zijn tal van ander oplossingen. Plaats het plaatje op flickr of fotobucked en je bent klaar.
@ Ria, Hotlinken. Jij hebt beeld materiaal op je host staan. Ik ga al die plaatjes op mijn site zetten, maar met de urls van jouw site, zodat ze telkes van jouw site geladen worden als mijn site word opgevraagt. Niet echt eerlijk omdat jij voor je host geld moet neerleggen, en mss wel met een datalimiet zit. Ik hoef me daar geen zorgen om te maken trouwens, maar Mike wilde hier graag uitleg over..
ria
November 17, 2007 at 19:03Ik snap geloof ik nog steeds niet goed waar het om gaat. Het ‘pikken’ van linken of linken die je zelf aangeeft, zoals ik vaak doe met mijn foto’s, daar is toch niks mis mee?
Bolus
November 17, 2007 at 18:20@Redstar: Ben ik niet met je eens. De vergelijking gaat mank op het punt dat de struik niet in mijn tuin blijft staan in jouw voorbeeld, maar wordt verwijderd. Bij hotlinken wordt het item alleen ergens anders tentoongesteld (en nog wel tegelijkertijd!). Ik vind het niet erg wanneer iemand een foto neemt van mijn hele tuin en die ergens ophangt in de straat zodat anderen er ook naar kunnen kijken ๐
bl@nkie
November 17, 2007 at 18:04Kijk dat zijn nog eens handige tips. Die hoor ik graag! Ga ik gebruiken. Thanks en fijn weekend RedStar!
jerina
November 17, 2007 at 17:24ik snap er dus zo als altijd weer helemaal niks van,
ik holtlink een plaatje van jou ,om op mijn log te plaatsen , tot zo ver snap ik het wel,
jou surfer trekt hier extra door, , maar als ik jou plaatje op mijn log plaats ,dan kan een ander dus bij mij ook weer dat plaatje van jou hotlinken toch????
trekt mijn surfer dan ook extra ,
Leibele
November 17, 2007 at 15:49Dank
Renesmurf
November 17, 2007 at 15:45Ik heb soms problemem, maar daar heb ik mensen voor.
De laatste jaren gaat het goed.
RedStar
November 17, 2007 at 15:34@ Dapino, Je zei het ja.. ๐ en dat gaat helemaal goed komen..
@ Martin, Het is een handige tip ja ๐ Thanxz..
@ Rene, Heb je wel eens problemen dan?
@ Brillie, Jouw foto’s zijn direct te hotlinken hoor ๐
@ Mike(lodeon), Ach, kon het beter gelijk doen..
@ Nick, Er zijn er nog een paar, maar deze is zeer afficient..
@ Frank, Geen dank..
2 Predator, klopt ja, das wel balen jah..
@ Patrick, Geen dank, het werkt iig..
@ Ria, nee, dat zit standaart niet in Pivot..
@ MC, DAt zal toch wel..
@ Mannie, Yep.
@ Nightfall, Je zucht maar hoor ๐
@ Bolus, ben ik niet met je eens. Iedereen moet zijn eigen creatie op het net kunnen zetten natuurlijk. Of vind je het goed als ik die struik uit je tuin mee neem / ๐
@ Belinda, Als je onbeperkt datverkeer hebt is het natuurlijk top, maar dat heeft niet iedereen..
Belinda
November 17, 2007 at 15:18Dat is een handige tip! Gelukkig heb ik onbeperkt dataverkeer maar ik zal zeker eens proberen dit in mijn .htaccess file te zetten! Thanks!
Bolus
November 17, 2007 at 15:06Handig stukje code, al zal ik het niet gebruiken. Ik zie graag ‘de internets’ als een publiek domein. Hotlinken is wat het zo groot en handig maakt. Een groot neuraal netwerk ๐
Intellectueel eigendom zou je niet op het publieke domein moeten plaatsen..
Nightfall
November 17, 2007 at 14:10Je vindt het toch niet erg dat ik erbij zucht h?…..ik zal en zal er nooit iets van snappen. Ze bestaan hoor….ik ben pc programma blind..
Ik heb er ooit mijn best opgedaan om inzicht erin te krijgen….ik ben een hopeloos geval..
Mannie
November 17, 2007 at 13:19Dat is nu handig ๐
mysterycouple
November 17, 2007 at 13:14Ik heb het ff gekopieerd voor mijn manneke.. hij weet daar wel raad mee hoop ik!!!
ria
November 17, 2007 at 12:32Ik neem maar aan dat dat in pivot allemaal zit inbegrepen…
Patrick
November 17, 2007 at 12:05Dat ga ik is uitproberen, Bedankt!!
Predator
November 17, 2007 at 11:37Alleen jammer dat als iemand IIS gebruikt niets kan met een .htaccess file ;o)
Frank
November 17, 2007 at 10:53Kijk da’s handig. Heb er zelf nooit zo bij stil gestaan, maar als je hier de oplossing op een presenteer blaadje aangereikt krijg kan je het niet negeren natuurlijk. Mijn hartelijke dank hiervoor!
NickN
November 17, 2007 at 10:28dat is idd een van de mogelijkheden een mooie oplossing ๐
Mike(lodeon)
November 17, 2007 at 08:31Hee, das snel. ik kan niet zeggen dat ik alles snap wat je geschreven hebt maar dat kan aan het tijdstip liggen, moest vroeg op om maxim weg te brengen maar ik ga er vanavond eens goed voor zitten.
Thanks again ๐
Brillie
November 17, 2007 at 04:05Tot nu toe zijn mijn fotos in code. Dus niet echt herkenbaar voor een zoekmachine. Ook dat is een eenvoudige bescherming van hotlinken…
Renesmurf
November 17, 2007 at 02:23Kijk, dat is nog eens een handige tip!
Ik weet nu waar ik moet zijn als ik nog eens in problemen kom.
Martin
November 17, 2007 at 01:37Mooie uitleg en een bruikbare tip voor vele onder ons..;-)
Fijn weekend jullie daar..!!