Hallo!
Ich betreibe einen Apache 2.4 auf einer openSUSE. Ich habe neben anderen einen Virtualhost konfiguriet, der die .htaccess nicht richtig auswertet.
require user andreas
AuthType Basic
AuthName Management
AuthUserFile /etc/users/andreasmd5.pwd
#<Files *>
#Require all denied
#</Files>
Ich bekomme einfach kein Authentifizierungsfenster. Entferne ich die Kommtarzeichen in der files-Sektion, erhalte ich einen Zugriff verweigert.
Auch ein
<ifModule mod_authz_core.c>
Require all denied
</ifModule>
in einer .htaccess in einem Testverzeichnis wird nicht ausgewertet.
Warum funktioniert
<Files *>
Require all denied
</Files>
und
require user andreas
AuthType Basic
AuthName Management
AuthUserFile /etc/users/andreasmd5.pwd
nicht? Die require user andreas funktioniert im Hauptserver mittels httpd.conf.local prolemlos.
Hat jemand Rat?
Grüße
Andreas