代码之家  ›  专栏  ›  技术社区  ›  Anon Gordon

用用户友好的目录列表替换Apache的mod_autoindex的简单脚本

  •  0
  • Anon Gordon  · 技术社区  · 16 年前

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

    因此,我正在寻找一个简单的脚本,它的功能与mod_autoindex几乎相同。换句话说,我想要一个脚本,我可以把它放在一个目录中,这个目录将HTML文档输出到STDOUT,STDOUT包含目录中文件的超链接列表。

    脚本应以简单的&有吸引力的方式(非技术人员将使用它),包括一个文件,我可以编辑,如果需要,最好是独立于操作系统(所以我可以在以后再次使用它)。额外的特性会很好,但是易于安装是非常重要的(尽管如果有必要,我很乐意调整代码)。

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

    我已决定使用 snif 优先于 AutoIndex 为了解决当前的问题,我仍然对寻找perl实现感兴趣,因此如果您知道一个,请发布它。谢谢

    3 回复  |  直到 16 年前
        1
  •  3
  •   lurkit    13 年前

    snif很好,我认为它满足了你的所有需求。 Link

        2
  •  1
  •   Pafjo    16 年前
        3
  •  -1
  •   Sérgio    15 年前

    在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