fastix®: .htacces - Nur bestimmte IP zulassen

Beitrag lesen

Moin!

RewriteCond %{REMOTE_ADDR} !^192.168.123.10$
RewriteRule ^(.*)$ umleitung.html

und alternativ

Order allow,deny
Allow from 192.168.123.10
Deny from all

  1. Die Dokumentation besagt:

"Ordering is one of:

Allow,Deny
    First, all Allow directives are evaluated; at least one must match, or the request is rejected. Next, all Deny directives are evaluated. If any matches, the request is rejected."

Zuerst werden alle Allow-Anweisungen abgearbeitet, es muss eine übereinstimmen, sonst wird die Abfrage abgewiesen. Danach werden die Deny-Anweisungen abgearbeitet, stimmt der Request mit einer überein, wird die Abfrage abgewiesen.

Satz 2 trifft bei Dir zu. Du lässt alle Anfragen zurück weisen.

  1. Deine RewriteRule bewirkt auch nicht, dass nach der Umleitung die Zugriffsbeschränkungen nicht abgearbeitet werden. Das ist eine Konfigurationsdatei und kein Programm!

Folgende drei Zeilen würden also genügen:

Order allow,deny
Allow from 192.168.123.10
RewriteRule ^(.*)$ umleitung.html

MFFG (Mit freundlich- friedfertigem Grinsen)

fastix