选项索引的PHP查询apache值

时间:2018-11-09 21:58:54

标签: php .htaccess

php中是否有一种方法可以查询列表索引的值。 假设我有一个带有以下设置的.htaccess文件。

 Options -Indexes

我有一个404脚本,用于检查本地文件夹并显示相关选项,但是,如果该文件夹列出了那些目录,则我不想显示任何相关文件。

这甚至有可能进入php吗?
我真的希望不要开始解析.htaccess文件。

1 个答案:

答案 0 :(得分:0)

  

我真的不希望开始解析.htaccess文件

实际上,如果要从配置文件确定配置 ,则需要解析httpd.ini(包括所有结构元素,例如虚拟主机,目录,别名...。 )以及.htaccess文件。

理论上您可以

  • 检查目录中是否没有“ index。*”文件
  • 将这些目录映射到本地主机URL,
  • 通过HTTP获取内容
  • 查看内容是否看起来像是由mod_index生成的

,然后显示它们。尽管比解析配置要少得多的工作,但对我来说,这仍然是很多工作。

最省力的解决方案是构建和维护站点地图。