WordPress wp-login.php afschermen
Om uw WordPress website dashboard gedeelte af te schermen voor onbevoegden,
kunt u de volgende beveiligingsmaatregel uitvoeren.
Het betreft hier een toevoeging aan uw .htaccess bestand op uw webruimte.
We gaan er hierbij van uit dat de standaard error pagina’s zoals; 403.shtml, 404.shtml en 500.shtml aanwezig zijn.
Voeg de volgende code toe aan uw .htaccess bestand.
Om toegang vanaf een IP-adres te verkrijgen,
vervang 123 .123 .123 .123 met uw eigen IP-adres:
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteCond %{REQUEST_URI} ^(.*)?wp-login.php(.*)$ [OR] RewriteCond %{REQUEST_URI} ^(.*)?wp-admin$
# BEGIN: IP-adressen toegestaan
RewriteCond %{REMOTE_ADDR} !^123.123.123.123$
# EINDE: IP-adressen toegestaan
RewriteRule ^(.*)$ – [R=403,L]
</IfModule>
Voor toegang vanaf meerdere IP-adressen,
voeg de onderstaande regel met het IP-adres toe na # BEGIN: IP-adressen toegestaan
RewriteCond %{REMOTE_ADDR} !^123.123.123.123$
Uw IP-adres kunt u zien op de website mijnip.nl.