Sven Rautenberg: IP Sperren, aber...

Beitrag lesen

Moin!

Folgende Zeilen ins htaccess-File schreiben:

order allow,deny
deny from 123.456.78.90
deny from 123.456.78
allow from all

Die 2. Zeile verbannt die IP-Adresse 123.456.78.90
Die 3. Zeile verbannt 123.456.78.1 bis 123.456.78.999

Funktioniert nicht.

Zuerst werden (siehe "order") die allow-Direktiven ausgewertet, dann die Deny-Direktiven. Alle Clients, denen der Zugriff nicht durch allow gestattet wird, oder denen der Zugriff durch Deny verboten ist, kriegen die Seite nicht - default für nicht abgedeckte Clients ist deny.

Da "allow from all" allen Clients den Zugriff erlaubt, würden die IP-Adressen nicht gesperrt.

=> Gibt's AFAIK nur bei Apache auf Linux/Unix.

Gibts auch bei Apache auf Windows - muß man nur richtig anwenden. ;)

- Sven Rautenberg