Hallo Community,
ich versuche nun den 2. Tag mich schlau zu machen wie ich meine .htaccess für apache 2.4 umschreiben muß damit er nur Zugriffe erlaubt die von bestimmten IP-Adressbereichen kommen oder aber eine Benutzerkennung haben.
unter 2.2 funktionierte das noch so:
1 2 3 4 5 6 7 8 | Order allow,deny Allow from ''IP-Adressen'' Allow from ''IP-Adressen'' AuthType Basic AuthName "Name des Server" AuthUserFile /home/name/.htpasswd Require user ''benutzer1 benutzer2'' Satisfy any |
unter 2.4 bin ich mir da nicht mehr sicher, bzw. ich bekomme es nicht hin wenn ich das versuche. In der apache2.conf steht erst einmal drin das der Zugriff erlaubt ist:
1 2 3 4 5 | <Directory /var/www/> Options FollowSymLinks AllowOverride None Require all granted </Directory> |
in der .htaccess einiger Systeme habe ich dann folgendes angegeben:
1 2 3 4 5 6 7 | Require all denied Require ip ''IP-Adressen'' Require ip ''IP-Adressen'' AuthType Basic AuthName "Name des Servers" AuthUserFile /home/name/.htpasswd Require user ''benutzer1 benutzer2'' |
Das funktioniert aber leider nicht so wie es soll. Die alten Regeln werden zwar noch unterstützt, schreiben aber das error-Log des Webservers voll. Leider findet man im Netz noch keine Beispielkonfigurationen für diesen Fall. Danke schon mal für Euer Wissen.
Viele Grüße
Christofer