Anti Afbeeldingen Hotlink

Voorkom dat andere websites afbeeldingen direct laden vanaf jouw website.
Het komt nog steeds vaak voor dat afbeeldingen op je website worden gebruikt door andere websites via deeplinking, wat leidt tot dataverlies voor jou. Gelukkig kun je dit probleem op verschillende manieren simpel oplossen. Hieronder zullen we enkele opties toelichten:

Zeer gemakkelijk via DirectAdmin

Als je het extern laden van afbeeldingen via het DirectAdmin-systeem wilt blokkeren zonder het .htaccess-bestand aan te passen, kun je dit doen door de hotlink-beschermingsfunctie van DirectAdmin te gebruiken. Hier is hoe:

  1. Log in op “DirectAdmin” en ga naar het “Account Manager” gedeelte.
  2. Klik op “Hotlinks Protection”.
  3. Controleer en eventueel wijzig “URL”, “Protected file types”.
  4. Bij “Redirect to” is optieoneel een vervangende afbeelding URL op te geven.
  5. Klik op “Save”.
  6. Controleer de gegevens.
  7. Klik vervolgens rechts bovenaan op “Enable Hotlinks Protection”

Dit zal het extern laden van afbeeldingen blokkeren, behalve voor de eventuele URL’s die je hebt toegevoegd aan de lijst met toegestane verwijzers. Op deze manier kun je voorkomen dat anderen jouw afbeeldingen op hun website plaatsen zonder toestemming.

Anti Afbeeldingen Hotlink Protection
Hotlink Protection via DirectAdmin website beheer

Dmv. een code in je .htaccess bestand

Hieronder vind je een stapsgewijze handleiding om een .htaccess bestand in te stellen om deeplinking van afbeeldingen te voorkomen via DirectAdmin:

  1. Log in op je DirectAdmin controlepaneel.
  2. Ga naar “File Manager” en navigeer naar de map waar je afbeeldingen zijn opgeslagen. Klik vervolgens op “Create New File” en noem het bestand “.htaccess”. Als het best
  3. Klik op het bestand “.htaccess” en klik vervolgens op “Edit”. Dit opent een bewerkingsvenster.
  4. Kopieer en plak de volgende regels in het .htaccess bestand:

Als het .htaccess bestand al bestaat in de map waarin uw afbeeldingen zijn opgeslagen, kunt u het volgende doen:

  1. Klik met de rechtermuisknop op het .htaccess bestand en selecteer “Edit” om het bestand te bewerken.
  2. Als u al enkele regels in het .htaccess bestand hebt staan, plak dan de nieuwe regels die deeplinking van afbeeldingen voorkomen onderaan het bestand.
  3. Als het .htaccess bestand nog leeg is, kunt u de volgende regels in het bestand kopiëren en plakken:

Blokkeer hotlinken vanaf jouw website

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

Vergeet niet om het .htaccess bestand op te slaan nadat u de nieuwe regels hebt toegevoegd.

Toon een vervangende afbeelding bij hotlinken vanaf jouw website

RewriteEngine On
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?jouw-website-domein.nl [NC]
RewriteRule \.(jpg|jpeg|png|gif)$ http://www.jouw-website-domein.nl/vervangende-afbeelding.jpg [NC,R,L]

In deze code gebruik je dezelfde basisstructuur als in jouw originele code, maar heb je de laatste regel aangepast. In plaats van de “F” vlag (die de toegang blokkeert en een 403-foutmelding weergeeft), gebruik je nu de “R” vlag gevolgd door de URL van de vervangende afbeelding.

Dit betekent dat wanneer een andere website probeert afbeeldingen van jouw website te gebruiken, zij in plaats daarvan de vervangende afbeelding zullen zien die jij hebt gespecificeerd in de URL.

Vergeet niet om de URL van de vervangende afbeelding te vervangen door de URL van de afbeelding die jij wilt gebruiken als vervanging. Dit kan een afbeelding zijn met een watermerk van jouw website of een speciale afbeelding die aangeeft dat de afbeelding niet mag worden gebruikt zonder jouw toestemming.

Geef een reactie

Het e-mailadres wordt niet gepubliceerd. Vereiste velden zijn gemarkeerd met *