我无法在我的Apache Web服务器中启用目录列表。 我尝试了发布的各种解决方案,但它没有起作用。 我刚刚安装了httpd 2.4.6并使用 /etc/httpd/conf.d/ssl.conf 目录下的 ssl.conf 启用了HTTPS,并尝试访问https://server.example.com/,但这不会列出目录。 这些是 ssl.conf 文件中的配置:
DocumentRoot "/home/userx/Downloads/"
ServerName server.example.com:443
以下是在VirtualHost元素下{ssl.conf}中的内容。当我安装时,文件和第一个{Directory}元素已经存在,我只是为“/home/userx/Downloads”添加了{Directory}。当我访问URL https://server.example.com/ 时,我想浏览 {/home/userx/Downloads} 的内容。我错过了什么?
<Files ~ "\.(cgi|shtml|phtml|php3?)$">
SSLOptions +StdEnvVars
</Files>
<Directory "/var/www/cgi-bin">
SSLOptions +StdEnvVars
</Directory>
<Directory "/home/userx/Downloads">
Options +Indexes
AllowOverride all
</Directory>