La opción Apache Indexes funciona para HTTP pero no para HTTPS

La opción Apache Indexes funciona para HTTP pero no para HTTPS

Estoy probando con una instalación básica de Rocky Linux 8.4 y Apache 2.4. Tengo un host virtual configurado y funcionando y también configuré el certificado Lets Encrypt a través de Certbot, esto también funciona muy bien.

Quiero permitir listados de directorios en una carpeta específica, así que habilité los índices de opciones, esto funciona como se esperaba a través de HTTP, pero a través de HTTPS obtengo 403 Prohibido. El script de Certbot insertó la regla de reescritura, pero no creo que ese sea el problema. Intenté deshabilitarla para poder probar a través de HTTP y no hay diferencia, pero la incluyo aquí en caso de que sea relevante.

Mi configuración de host virtual se ve así:

<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>

Accediendohttp://test.prot0type.com/test/Funciona como se esperaba.

Accediendohttps://test.prot0type.com/test/da como resultado 403 y en el registro de errores obtengo:

No se puede servir el directorio /var/www/test.prot0type.com/test/: no se encontró DirectoryIndex (index.html) coincidente y el índice de directorio generado por el servidor está prohibido por la directiva de Opciones

¿Cómo encuentro qué directiva de Opciones está haciendo esto? He buscado en todos los archivos de configuración pero no puedo encontrarlo.

información relacionada