看到重复的问题和解决方案,似乎没有解决以下问题
我试图允许通过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。
有什么想法吗?
答案 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。