Die Apache Indexes Option funktioniert für HTTP, aber nicht für HTTPS

Die Apache Indexes Option funktioniert für HTTP, aber nicht für HTTPS

Ich teste mit einer Vanilla-Installation von Rocky Linux 8.4 und Apache 2.4. Ich habe einen virtuellen Host konfiguriert und er funktioniert und ich habe auch das Lets Encrypt-Zertifikat über Certbot konfiguriert, das funktioniert auch hervorragend.

Ich möchte Verzeichnislisten für einen bestimmten Ordner zulassen, habe also Optionsindizes aktiviert. Über HTTP funktioniert dies wie erwartet, über HTTPS erhalte ich jedoch die Fehlermeldung 403 Forbidden. Das Certbot-Skript hat die Umschreibregel eingefügt, aber ich glaube nicht, dass dies das Problem ist. Ich habe versucht, dies zu deaktivieren, damit ich es über HTTP testen konnte, und es macht keinen Unterschied, aber ich füge es hier ein, falls es tatsächlich relevant ist.

Meine virtuelle Host-Konfiguration sieht folgendermaßen aus:

<VirtualHost *:80>
    ServerName test.prot0type.com
    ServerAlias test.prot0type.com
    DocumentRoot /var/www/test.prot0type.com

    <Directory /var/www/test.prot0type.com/test>
        Options +Indexes
    </Directory>

    RewriteEngine on
    RewriteCond %{SERVER_NAME} =test.prot0type.com
    RewriteRule ^ https://%{SERVER_NAME}%{REQUEST_URI} [END,NE,R=permanent]
</VirtualHost>

<VirtualHost *:443>
    ServerName test.prot0type.com
    ServerAlias test.prot0type.com
    DocumentRoot /var/www/test.prot0type.com

    <Directory /var/www/test.prot0type.com/test>
        Options +Indexes
    </Directory>

</VirtualHost>

Zugriffhttp://test.prot0type.com/test/funktioniert wie erwartet.

Zugriffhttps://test.prot0type.com/test/ergibt 403 und im Fehlerprotokoll erhalte ich:

Verzeichnis /var/www/test.prot0type.com/test/ kann nicht bereitgestellt werden: Kein passender DirectoryIndex (index.html) gefunden und servergenerierter Verzeichnisindex durch Optionsdirektive verboten

Wie finde ich heraus, welche Optionsanweisung dies bewirkt? Ich habe alle Konfigurationsdateien durchsucht, kann sie aber nicht finden.

verwandte Informationen