如果未检测到预定义索引?

时间:2019-01-25 00:46:42

标签: php apache .htaccess indexing

我用PHP创建了一个自动文件索引器。我必须将“ index.php”文件(我的文件索引器)放在每个文件夹中,这样我才能看到当前文件夹中的文件,这很酷。

遗憾的是,我无法在列表中看到文件“ index.php”,这是我不想看到的。

我使用以下方法从显示的文件数组中排除“ index.php”文件:

$files = array_diff($files, ["index.php", "RESSOURCES"]);

(糟糕,我撒谎了。它也排除了“ RESSOURCES”文件夹。)

不幸的是,我必须在所有文件夹中都放入“ index.php”这一事实是非常有限的。因为我那里大约有一百个文件夹和子文件夹,所以这成为一个真正的问题。

所以我的问题是:

我可以在.htaccess文件中放入什么内容,从而解决我的问题(使用apache 2.4)

我已经尝试过放置:

ErrorDocument 404 /Home/index.php

但是它总是显示位于/ Home /的文件,而不是显示发生错误的 的文件。

有什么提示吗?

干杯。

0 个答案:

没有答案