我知道。这听起来很复杂 =DI 做了一个 PHP 文件浏览器,作为 apache 的替代品。我出于逻辑目的需要它,它为我做了额外的事情,等等。因此,不是将这个文件放在我的所有目录中,而是如何让它在我所有没有索引的目录中“显示”(默认情况下会使用 apache 目录列表)?谢谢您的帮助!
编辑
我想知道这是否可以使用 Alias 和 DirectoryIndex 来完成?是否可以别名为文件?
我知道。这听起来很复杂 =DI 做了一个 PHP 文件浏览器,作为 apache 的替代品。我出于逻辑目的需要它,它为我做了额外的事情,等等。因此,不是将这个文件放在我的所有目录中,而是如何让它在我所有没有索引的目录中“显示”(默认情况下会使用 apache 目录列表)?谢谢您的帮助!
编辑
我想知道这是否可以使用 Alias 和 DirectoryIndex 来完成?是否可以别名为文件?
实际上没有帮助,但可以在 nginx 中轻松完成。这就是我的做法。
您可以使用 URL 重写将所有以“/foldername”或“/foldername/”(即不是“.html”)结尾的 url 更改为 /myscript?folder=foldername 吗?
我在我的 zend 框架项目中使用了类似的东西。它告诉 index.php 处理对尚不存在的文件的每个请求。您可以使用正则表达式获得创意或添加其他 RewriteConds,以便在将请求发送到 index.php 时更具选择性。
有关标志的描述和服务器变量的完整列表,请参阅Apache 文档。