错误 - 选项指令禁止目录索引


Error - Directory index forbidden by Options directive?

我整个学期都在这台服务器上工作,没有更改任何配置选项 - 我几周前创建的目录/文件仍然可以访问,但是任何新目录,即使是旧工作目录的精确副本也不让我访问它们 - 得到错误"选项指令禁止目录索引"。是什么原因造成的?

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

Options +Indexes
对我来说,

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

对我来说

,有帮助的是,浏览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.

我试图移动文档根目录,但我没有设置正确的烫发。

对我来说,

我在Wordpress工作。错误是禁止访问 wp-admin。我创建了带有选项 + 索引内容的 .htaccess。

谢谢。