Apache:Options指令禁止的目录索引:/ srv / www / htdocs / testFolder

时间:2015-09-21 08:33:06

标签: apache

看到重复的问题和解决方案,似乎没有解决以下问题

我试图允许通过apache访问文件夹,而/ var / log / apache2 /会抛出上述错误。

我的httpd.conf是

# forbid access to the entire filesystem by default
<Directory />
    Options FollowSymLinks
    AllowOverride None
    Order deny,allow
    Allow from all
</Directory>

我尝试使用选项+索引,选项所有这些似乎不起作用。试图更改文件夹的权限。在文件夹中添加了一个虚拟index.html

该文件夹位于/ srv / www / htdocs / testFolder。

有什么想法吗?

3 个答案:

答案 0 :(得分:0)

必须在conf文件中明确添加文件

<Directory /srv/www/htdocs/HDP-UTILS-1.1.0.20>
  Options +Indexes
</Directory>

<Directory /srv/www/htdocs/HDP>
  Options +Indexes
</Directory>

答案 1 :(得分:0)

我解决了类似的问题,Apache在尝试访问index.html文件时抛出403错误,通过在/ srv / www / htdocs目录中创建index.hmtl来解决问题。 网址:http://localhost:80/

Suse Apache默认情况下没有创建index.html文件,不知道为什么。

答案 2 :(得分:-1)

将配置更改为

Options -Indexes FollowSymLinks
AllowOverride All
Order allow,deny
allow from all

之后在您的文件夹中创建.htaccess文件并添加

Options +Indexes

到它。你可能需要重新加载你的apache。