Coole deal: €198 €98
Alle essentiële MailChimp vaardigheden in 50 videolessen. Vlot en goed zelf je nieuwsbrief maken!
Bekijk deze online cursus→

Trainer:
Martijn Baltes

Misbruik (hotlinking) van je afbeelding voorkomen

Opeens veel onbekend verkeer (uit het buitenland) naar je website?

Mogelijk gebruiken andere websites ongevraagd jouw afbeeldingen.

Dit wordt hotlinking genoemd.

In dit artikel leg ik uit wat het precies is en hoe je het eenvoudig kunt stoppen.

Wat is hotlinking?

Hotlinking houdt in dat een andere website rechtstreeks naar een afbeelding of bestand op jouw server linkt. In plaats van de afbeelding zelf te uploaden naar hun eigen site, "leent" de andere partij jouw link om de afbeelding te tonen.

Dit is om twee redenen nadelig voor jou:

  • Dataverkeer ("bandwith"): Elke keer dat iemand die andere website bezoekt, kost dat jou dataverkeer. Als je meer data gebruikt dan je hostingpakket toestaat, dan haalt de hosting provider je site uit de lucht.
  • Snelheid: Omdat jouw server het werk moet doen voor een andere site, kan jouw eigen website trager worden.

Hoe kun je hotlinking voorkomen?

Een van de meest effectieve manieren om dit tegen te gaan, is door een klein stukje code toe te voegen aan je .htaccess-bestand. Dit is een tekstbestand op je server dat de toegang tot je bestanden regelt.

Je kunt instellen dat alleen jouw eigen website toestemming heeft om je afbeeldingen te tonen. Gebruik hiervoor de volgende code:

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

Wat doet deze code precies?

  • Toegang controleren: De code kijkt waar de aanvraag voor de afbeelding vandaan komt.
  • Uitzondering voor jezelf: Alleen aanvragen van je eigen domeinnaam (bijvoorbeeld jouwdomein.nl) worden doorgelaten.
  • Blokkeren: Komt de aanvraag ergens anders vandaan? Dan wordt de toegang geweigerd voor afbeeldingen zoals .jpg, .png en .gif.

Praktische tips

  • Maak een back-up: Pas je het .htaccess-bestand aan? Maak dan altijd eerst even een kopie van het origineel, zodat je het kunt herstellen als er iets misgaat. Het .htaccess bestand is een namelijk een zeer belangrijk bestand voor het functioneren van je website.
  • Controleer je domeinnaam: Vergeet niet om jouwdomein.nl in de code te vervangen door je eigen, echte domeinnaam.

Onzeker over je WordPress website?

Wil je weten of je website goed beveiligd is en of je WordPress site in een goede technische staat is? En/of leren hoe je je WordPress website inhoudelijk (makkelijker) aanpast en uitbreidt? Dan is de een individuele WordPress beheertraining iets voor jou:

Delen met je netwerk?

Plaats een reactie