Hallo,
ich habe auf einem SUSE 15.6 System den Webserver Apache laufen.
Leider nimmt er meine htaccess nicht an bzw. AuthBasic funktioniert nicht, kein login.
Ich habe an der httpd.conf sowie default-server.conf nichts verändert.
Nur mit Yast-http eine "ip-based_vhosts.conf" mit nachfolgendem Inhalt erzeugt. (access_compat wurde aktiviert)
Zertifikat über letsencrypt einmal erstellt.
<VirtualHost *:443>
DocumentRoot /srv/www/htdocs
ServerName Test2server
ServerAdmin info@ichselbst.de
<Directory /srv/www/htdocs>
AllowOverride None
Require all granted
</Directory>
ScriptAlias /cgi-bin/ /srv/www/cgi-bin
<Directory /srv/www/cgi-bin>
AllowOverride None
Options +ExecCGI -Includes
Require all granted
</Directory>
SSLCertificateFile /etc/apache2/ssl.crt/fullchain.pem
SSLCertificateKeyFile /etc/apache2/ssl.key/privkey.pem SSLEngine On
</VirtualHost>
Ein jeweils "AllowOverride All" brachte auch nicht den gewünschten Erfolg. Natürlich Apache restart.
Die Rechte der "htaccess" und "htusers" sind zum Test auf "666" gestellt.
Logfile "access_log" und "error_log" zeigen auch nichts auffälliges.
Es kommt einfach kein login
Laut Internet sollte es reichen alle Einstellungen in der "vhost" und nur in der "vhost" vorzunehmen.
Wie gehe ich weiter vor ?
Wie gehe ich vor, wenn ich auch SSI aktivieren will, ein "Options +Includes" funktioniert hier auch nicht ?
Vielen Dank !!
worst_case