Moin!
RewriteCond %{REMOTE_ADDR} !^192.168.123.10$
RewriteRule ^(.*)$ umleitung.htmlund alternativ
Order allow,deny
Allow from 192.168.123.10
Deny from all
- 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.
- 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