Terug naar Beginpagina || In samenwerking met Moerstaal || Hosting Flaxe.eu
YourHosting Webhosting    Moerstaal

Bezoekers weren door een IP-adres te blokkeren

Soms is het handig om bepaalde bezoekers van je site te weren. Dat kan bijvoorbeeld iemand zijn die op je website zit te spammen, of misschien wil je een bepaalde robot van een zoekmachine niet op je site hebben. Een oplossing voor dit probleem is het blokkeren van een IP-adres met behulp van .htaccess.

Over IP-adressen

Een IP-adres is een 32-bit nummer dat toegewezen wordt aan computers die verbonden zijn met het internet. Het IP-nummer bestaat uit vier velden die gescheiden worden door punten. Een voorbeeld van een IP-adres is dus: 128.155.7.18. Via het IP-adres is het mogelijk om informatie over een bezoeker te achterhalen. Je kunt bijvoorbeeld zien vanuit welk land hij inbelt.

Stap 1: het IP-adres achterhalen

Voordat je een bepaalde bezoeker kun verbannen of een robot kunt tegenhouden, zul je het IP-adres moeten achterhalen. Dat kan door het analyseren van de logfiles van je website. Als je bepaalde webtools gebruikt, zoals een gastenboek of een forum, dan kan je daar vaak ook het IP-adres zien van degene die een bericht geschreven heeft.

Stap 2: het .htaccess bestand maken

Als je het IP-nummer hebt achterhaald dan kun je vervolgens het .htaccess bestand maken. Als je niet (meer) weet wat een .htaccess bestand precies is dan raad ik je aan om dit artikel op MijnHomepage eens door te lezen.

De code die je aan het .htaccess bestand moet toevoegen is:

order allow,deny
deny from 120.56.7.8
allow from all

Nu wordt de bezoeker met het IP-adres 120.56.7.8 van je site geweerd. Hij krijgt een foutmelding te zien als hij op de website probeert te komen.

Als je meerdere IP-adressen wilt blokkeren dan plaats je deze elke keer op een nieuwe regel:

order allow,deny
deny from 120.56.7.8
deny from 124.5.66.12
deny from 64.40.10.1
allow from all

Je kunt ook een hele IP-block/range blokkeren. Je kunt dat bijvoorbeeld doen als een bepaalde bezoeker via een proxy server verbinding maakt met het internet en hierdoor telkens een ander IP-adres heeft wanneer een nieuwe verbinding gemaakt wordt (123.45.6.7, 123.45.6.8, etcetera).
De code:

order allow,deny
deny from 120.0.0
allow from all

Door het blokkeren van de complete IP-range worden nu alle bezoekers met een IP-adres van 120.0.0.0 tot en met 120.0.0.255 tegengehouden.

LET OP: door het blokkeren van een hele IP-range kan je ook "onschuldige" bezoekers buitensluiten! Wees dus heel voorzichtig met het gebruik hiervan.

In plaats van numerieke addressen kun je ook domeinnamen en subdomeinen gebruiken:

order allow,deny
deny from domeinnaam.nl
allow from all

Nu worden alle bezoekers die met het web verbonden zijn via het domein "domeinnaam.nl" van je site geweerd.

MijnHomepage Tip

Heb je genoeg van je hostingprovider?
Neem dan een host die wel de kwaliteit kan bieden die je zoekt. Breng je site bijvoorbeeld onder bij Alphamega Hosting. Hun klanten zijn over het algemeen erg tevreden waardoor er maar weinig mensen overstappen naar een andere webhost. En dat is altijd een goede graadmeter voor de kwaliteit van een host. Alphamega biedt zelfs een niet-tevreden-geld-terug-garantie van 100 dagen.

Het First-class hostingpakket is voor veel mensen het meest geschikte pakket. Je krijgt het volgende:

Al met al is dit een prima pakket voor nog geen tientje per maand. Bekijk de site van Alphamega Hosting voor meer informatie!

Zoekfunctie en Overige Info


Hosting door Flaxe.eu

Copyright © MijnHomepage.nl 2000-2010 · Privacybeleid

Deze pagina voldoet aan de XHTML 1.0 richtlijnen     Deze pagina voldoet aan de CSS richtlijnen

[Naar boven]  [Home]