Bezoekers website blokkeren

30-01-2019 bijgewerkt

Er wordt vaak gevraagd of het mogelijk is om bezoekers uit bepaalde landen te blokkeren zodat deze geen toegang meer hebben tot je website. Wij krijgen deze vraag regelmatig en als je het zoekt in Google krijg je tal van fora terug waar het over dit onderwerp gaat. Het blokkeren van bezoekers uit een bepaald land is redelijk eenvoudig te realiseren. Dit kun je doen door middel van een .htaccess bestand. Er is een website waar je dit automatisch aan kunt laten maken, genaamd Country IP Blocks.

In het .htaccess bestand wat we gaan maken komen een aantal IP ranges te staan van landen die je niet graag op je website wilt hebben. Je kunt elk land over de gehele wereld toevoegen aan je .htaccess bestand van Afghanistan t/m Zimbabwe. Selecteer .htaccess Deny en klik vervolgens op “Create ACL”. Aan de rechterkant staan alle ip ranges van de landen die je hebt geselecteerd. Deze worden nu dus geblokkeerd wanneer ze je website willen bezoeken.

Wanneer je het .htaccess bestand succesvol hebt aangemaakt en de IP ranges hebt toegevoegd die je wilt blokkeren dan kun je aan de slag. Elke website heeft een www-map en dit is ook de locatie waar je het .htaccess bestand naar moet uploaden. Een voorbeeld (als je in FTP zit) /www/www.voorbeeldwebsite.nl/. Had je meer verwacht? Helaas, dit was het. Nu zouden alle IP ranges die in het .htaccess bestand staan geblokkeerd moeten worden.

WordPress plugin voor het blokkeren van IP ranges

Wanneer je een WordPress website hebt dan is het ook mogelijk om dit via een plugin te doen. Als je liever een heel land wilt blokkeren dan heb je hier ook een uitstekende plugin voor. Met de iQ Block Country WordPress plugin kun je eenvoudig bezoekers vanuit een heel land weigeren op je website. Bezoekers die in dat land je website proberen te bezoeken krijgen een HTTP/403 error met de melding: “Forbidden – Users from your country are not permitted to browse this site.”. Dit is natuurlijk een standaard bericht en is eenvoudig aan te passen naar je eigen wensen. Je kunt de melding zelfs stijlen met CSS! Met deze plugin heb je dus nooit meer bezoekers op je website vanuit rare landen die eigenlijk niks te zoeken hebben op je site.

Heb je nog geen WordPress website en je wilt met WordPress aan de slag, vergelijk dan verschillende Nederlandse hosting providers die speciale WordPress hosting aanbieden.

Waarom zou je bezoekers uit een bepaald land willen blokkeren?

bezoekers website blokkerenHet komt steeds vaker voor dat je website onder vuur komt te liggen door bijvoorbeeld hackers uit China. Wanneer deze hackers jou website benaderen zorgen ze voor een enorme dataload op je website. Je website wordt traag voor andere bezoekers en wanneer je een limiet hebt aan dataverkeer zal de desbetreffende hosting provider ook aankloppen. Wanneer je dit allemaal niet wilt heb je dus de mogelijkheid om bezoekers uit een bepaald land te blokkeren. Waar je wel rekening mee dient te houden is dat bijvoorbeeld vakantiegangers in het desbetreffende land ook je website niet meer kunnen bezoeken. Dit geldt ook voor jezelf wanneer jij in dat land je eigen website probeert te benaderen.