Hier werden die Unterschiede zwischen zwei Versionen gezeigt.
Beide Seiten, vorherige Überarbeitung Vorherige Überarbeitung | |||
lpi2:apache_zugriffskontrolle [2016/12/08 12:15] ingo_wichmann |
lpi2:apache_zugriffskontrolle [2019/04/07 20:18] (aktuell) |
||
---|---|---|---|
Zeile 18: | Zeile 18: | ||
mkdir -p /srv/www/intern | mkdir -p /srv/www/intern | ||
+ | |||
+ | apachectl configtest | ||
+ | apachectl graceful | ||
Ist jetzt der Zugriff auf Dateien im Verzeichnis ''/srv/www/intern'' erlaubt? | Ist jetzt der Zugriff auf Dateien im Verzeichnis ''/srv/www/intern'' erlaubt? | ||
Zeile 66: | Zeile 69: | ||
ErrorLog beachten! | ErrorLog beachten! | ||
+ | |||
+ | === Verschachtelte Blöcke aus All, Any und None === | ||
+ | RequireNone = Verneinung dessen was innerhalb des Blocks steht - "darf nicht erfüllt sein" | ||
+ | <file txt /srv/www/intern/.htaccess> | ||
+ | <RequireAll> | ||
+ | <RequireAny> | ||
+ | Require ip 192.168.1 | ||
+ | Require ip 10.0.0.0/24 | ||
+ | </RequireAny> | ||
+ | <RequireNone> | ||
+ | Require ip 192.168.1.208 | ||
+ | </RequireNone> | ||
+ | </RequireAll> | ||
+ | </file> | ||
=== Auswertungsreihenfolge der Sektionen === | === Auswertungsreihenfolge der Sektionen === |