Apache模块mod_autoindex生成“目录索引”,向用户显示目录中文件和目录的粗略超链接列表(当没有index.html或其他DirectoryIndex文件时)。 / p>
我在Apache网络服务器上有一个目录,我希望在其中提供一个自动目录列表,包括完整的文件名,排序最近修改的第一个,显示文件大小,使用简单而有吸引力的演示文稿。我不能使用mod_autoindex或其他Apache功能。
因此,我正在寻找一个与mod_autoindex完全相同的简单脚本。换句话说,我想要一个脚本,我可以放在一个目录中,该目录将一个HTML文档输出到STDOUT,其中包含目录中文件的超链接列表。
脚本应该以简单的方式呈现其输出。吸引人的方式(非技术人员将使用它),由一个文件组成,如果需要我可以编辑,最好是独立于操作系统(所以我以后可以再次使用它)。额外的功能会很棒,但安装的简便性非常重要(尽管如此我很乐意调整代码)。
我的首选是perl脚本(即index.pl文件),但PHP是可以接受的(index.php)。这些是服务器上唯一的DirectoryIndex选项。
更新
我决定使用snif优先于AutoIndex来解决当前的问题,但我仍然有兴趣找到一个perl实现,所以如果你知道一个,请发布它。感谢。
答案 0 :(得分:3)
答案 1 :(得分:1)
我猜AutoIndex可以解决您的问题。
答案 2 :(得分:-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