Moin!
- 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
Die 3 Zeilen führen auch nur zu einem Forbidden error.
Ich habe auch nicht versucht, die Rewrite Regel zusammen mit den Zugriffsbeschränkungen in eine einzige .htaccess zu packen, dies waren nur 2 Unterschiedliche Ansätze die ich nacheinander ausprobiert habe.