Mit einer .htaccess-Datei kannst du den Zugriff auf deine Website oder einzelne Ordner gezielt steuern – z. B. eine IP sperren (Blacklist) oder nur bestimmte IPs zulassen (Whitelist).
Wichtig: Verwende die moderne Require-Syntax
Wo wird die Regel eingefügt?
-
In die Datei
.htaccess -
Im gewünschten Ordner (Regeln gelten auch für Unterordner)
-
Pro Ordner sollte nur eine
.htaccessexistieren
1. Eine einzelne IP blockieren
<RequireAll>
Require all granted
Require not ip 1.2.3.4
</RequireAll>
Diese IP hat keinen Zugriff mehr.
2. Nur bestimmte IPs erlauben (Whitelist)
Wenn z. B. nur deine eigene IP Zugriff haben soll:
<RequireAll>
Require all denied
Require ip 1.2.3.4
</RequireAll>
Nur die angegebene IP darf zugreifen – alle anderen werden blockiert.
3. Mehrere IPs erlauben
<RequireAll>
Require all denied
Require ip 1.2.3.4
Require ip 2.4.6.8
</RequireAll>
Häufige Fehler
403 Forbidden-Fehler in Plesk beheben
→ Falsche IP oder du hast dich selbst ausgesperrt.
Lösung: Per FTP einloggen und .htaccess korrigieren.
500 Internal Server Error
→ Syntaxfehler in der Datei (z. B. fehlende Klammern oder Tippfehler).