错误 - Options指令禁止的目录索引?

时间:2012-04-28 16:44:46

标签: php apache webserver http-status-code-403

我在整个学期都在使用这台服务器并且没有更改任何配置选项 - 我几周前创建的目录/文件仍然可以访问,但是任何新目录,甚至是旧工作目录的完全重复“让我访问它们 - 得到错误“Options指令禁止的目录索引”。造成这种情况的原因是什么?

4 个答案:

答案 0 :(得分:32)

看起来有人在Apache中禁用了目录列表。如果您允许使用.htaccess覆盖它,只需在您的根网站目录中放置一个.htaccess文件,其中包含以下信息:

Options +Indexes

答案 1 :(得分:3)

对我来说,这是一个问题,不仅仅是在文件夹中有一个index.html或index.php(取决于.htaccess文件中的内容)文件并试图拉出它的内容。然后我再次使用php来读取内容,而不是像我假设的那样通过命令行。如果您还没有找到解决方案,请尝试在无法提取内容的目录中创建索引。(php,html)。

答案 2 :(得分:1)

对我来说,有什么帮助,走过httpd.conf文件中的解释并确保我符合要求。以下评论有所帮助:

 # The path to the end user account 'public_html' directory must be
 # accessible to the webserver userid.  This usually means that ~userid
 # must have permissions of 711, ~userid/public_html must have permissions
 # of 755, and documents contained therein must be world-readable.
 # Otherwise, the client will only receive a "403 Forbidden" message.

我试图移动文档根目录,但我没有设置正确的权限..

答案 3 :(得分:0)

对于我在Wordpress工作。 错误被禁止访问wp-admin。 我使用Options + Indexes内容创建了.htaccess。

谢谢。