Heb je mooie afbeeldingen, film of geluidsmateriaal op je website staan, dan is het heel goed mogelijk dat andere webmasters daar ongevraagd naar linken. En wat erger is, ze linken dan niet naar jouw site, maar rechtstreeks naar de afbeelding in kwestie.
Hierdoor…

  • wordt jouw intellectueel eigendom gestolen
  • wordt jouw bandbreedte gestolen

Deze praktijk wordt in Internet jargon ook wel bandwidth theft, remote linkingof hot linkinggenoemd. Gelukkig is er iets aan te doen!

Snelle oplossing

Gebruik een .htaccess bestand in de hoofdmap van jouw site om toegang vanaf bepaalde websites te blokkeren. Hierin zet je het volgende:

setenvif referer viagra|cialis|aanbieding blokkeren
order deny,allow
deny from env=blokkeren

Hierin vervang je viagra, cialias en aanbieding door de steekwoorden die in de URL’s voorkomen van sites die illegaal naar jou verwijzen. Zie ook Toegang tot je website weigeren.

Uitgebreide oplossing

Om jouw intellectueel eigendom te beschermen, voeg je aan je mediabestanden een klein watermerkje toe. Zelfs als andere webmasters jouw materiaal kopiëren, staat op de afbeeldingen nog steeds jouw URL.
Voor het beschermen van je bandbreedte, kun je gebruik maken van de geavanceerde mod_rewrite functionaliteit van onze Apache webserver. Hiervoor plaats je een bestand genaamd .htaccess in de map die je wilt beschermen. In dit bestand moet staan :

RewriteEngine on
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^https?://(www.)?domein.nl/.*$ [NC]
RewriteRule .*\.(jpg|gif|png|mp3)$ - [F]

Vervang “domein.nl” door je eigen domeinnaam (zonder www. ervoor). Want wat gebeurt er?

  1. Eerst wordt gekeken of de “referer” leeg is (bezocht een bezoeker het plaatje rechtstreeks?).
  2. Dan wordt gekeken of er naar het plaatje gelinkt wordt vanaf jouw eigen site.
  3. Is dat allebei niet waar, dan wordt de URL van bestanden die eindigen op jpg, gif, png of mp3 omgeschreven zodat ze niet meer opgevraagd kunnen worden.

Tip: Je kunt ook de URL veranderen naar een ander plaatje, waar bijvoorbeeld in staat: “dit plaatje is gestolen”. De laatste regel wordt dan :

RewriteRule .*\.(jpg|gif|png)$ /images/gestolen.jpg [F]

Vraag: Ik heb de .htaccess geïnstalleerd maar heb nog steeds toegang als ik rechtstreeks het adres van mijn pdf of plaatje opvraag?
Dat klopt, de regels hierboven staan namelijk bezoekers toe die geen referer informatie meesturen. Dit is nodig omdat niet alle browsers (maximaal 1 procent) referer informatie meesturen. Deze browsers zouden dan de bestanden niet kunnen downloaden, ook al surfen ze via jouw site. Wanneer je zelf via een rechtstreeks adres de content opvraagt, stuur je ook geen referer mee.

10