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