Hoe voorkom je hotlinking?
Hotlinking voorkomen doe je met een regel op je server die afbeeldingsverzoeken weigert als ze van een ander domein komen.
Bij veel hostingpartijen en CDN-diensten is dat een schakelaar in je paneel.
Zoek die eerst, voordat je zelf in serverbestanden gaat werken.

Via je hostingpaneel
De eenvoudigste route. Zoek naar hotlinkbeveiliging of beeldbeveiliging en zet hem aan.
Je geeft daarbij op welke domeinen wel mogen. Meer daarover lees je bij backend.
Via je serverbestand
Bij een Apache-server voeg je regels toe aan je htaccess-bestand die controleren waar het verzoek vandaan komt.
Maak eerst een reservekopie; een fout in dat bestand maakt je site onbereikbaar. Meer daarover lees je bij htaccess.
Waar je op moet letten
Sta je eigen domein toe, met en zonder www. En sta lege verwijzingen toe, want die komen ook van gewone bezoekers.
Blokkeer je die, dan zien sommige bezoekers je afbeeldingen niet.
Mijn vuistregels
- Gebruik de schakelaar van je hostingpartij als die er is.
- Sta je eigen domein toe met én zonder www.
- Sta lege verwijzingen toe.
- Test daarna zelf of je afbeeldingen nog laden.
Die laatste is niet optioneel: een verkeerde regel maakt je eigen beeld onzichtbaar.
Wie je moet doorlaten
Zoekmachines, want anders verdwijn je uit de afbeeldingsresultaten. En je eigen nieuwsbriefdienst als die je beeld inlaadt.
Denk ook aan sociale media die een voorbeeldweergave ophalen. Meer daarover lees je bij cdn.
Het alternatief
In plaats van blokkeren kun je een vervangende afbeelding tonen aan hotlinkers, bijvoorbeeld je logo met je adres.
Dat levert soms zelfs bezoekers op. Meer daarover lees je bij wat hotlinking je kost.