【发布时间】:2017-01-07 10:25:15
【问题描述】:
我无法在我的 Apache Web 服务器中启用目录列表。我尝试了各种发布的解决方案,但它不起作用。我刚刚安装了 httpd 2.4.6 并使用 /etc/httpd/conf.d/ssl.conf 目录下的 ssl.conf 启用了 HTTPS,并尝试访问 @987654321 @,但这没有列出目录。这些是文件 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>
【问题讨论】:
标签: apache httpd.conf