0

Apache 模块mod_autoindex生成“目录索引”,向用户显示目录中文件和目录的粗略超链接列表(当没有 index.html 或其他DirectoryIndex文件时)。

我在 Apache 网络服务器上有一个目录,我想在其中提供一个自动目录列表,包括完整的文件名、最近修改的优先排序、显示文件大小、使用简单而有吸引力的演示文稿。我不能使用 mod_autoindex 或其他 Apache 功能。

因此,我正在寻找一个与 mod_autoindex 做很多相同事情的简单脚本。换句话说,我想要一个脚本,我可以将它放在一个目录中,该目录将 HTML 文档输出到 STDOUT,其中包含目录中文件的超链接列表。

该脚本应该以一种简单且有吸引力的方式呈现其输出(非技术人员将使用它),包含一个我可以根据需要编辑的文件,并且最好是独立于操作系统的(这样我以后可以再次使用它)。额外的功能会很棒,但易于安装是最重要的(尽管如果需要,我很乐意调整代码)。

我的首选是 perl 脚本(即 index.pl 文件),但 PHP 是可以接受的(index.php)。这些是服务器上唯一的 DirectoryIndex 选项。

更新

我决定使用snif代替 AutoIndex来解决当前的问题,但我仍然有兴趣找到一个 perl 实现,所以如果你知道一个,请发布它。谢谢。

4

3 回答 3

3

snif 很好,我认为可以满足您的所有需求。 关联

于 2009-01-18T19:36:39.930 回答
1

我想AutoIndex可以解决你的问题。

于 2009-01-18T08:59:50.223 回答
-1

在您的 httpd.conf 文件中或使用:

使用 Apache::Icon (); 使用 Apache::AutoIndex;

来自:cpansearch.perl.org/src/GOZER/Apache-AutoIndex-0.08/AutoIndex.pm

来自: http ://www.google.com/search?num=20&q=perl+Apache%3A%3AAutoIndex

于 2010-09-24T20:54:28.913 回答