说明:目前用的比较多的目录列表程序有H5ai、Directory Lister,其中H5ai是最强大的,各种格式图片,电影都支持查看,这里再推荐个小z大佬写的一个目录列表程序Zdir,使用PHP开发,部署很简单。
截图


更新
目前小Z更新了许多功能,比如能播放部分格式视频了,查看一些文本,删除文件等等,如果遇到问题或者想添加某些功能的可前往小Z博客进行留言。
主要功能
- 目录浏览
MarkDown文件预览CSS/JavaScript一键复制- 查看文件
HASH - 图片预览
- 文件索引
- 视频播放(支持
.mp4格式和.m3u8) - 文本查看器(支持的格式有
.txt、.sh、.py、.go、.c、.cpp) - 二维码生成
- 文件删除
- 已经支持中文(仅在
Linux下测试)
功能详细说明
1、MarkDown文件预览
如果是MarkDown文件(.md)后面会出现一个小眼睛按钮,点击此按钮可直接预览。

如果文件是以readme.md命名,会出现“使用说明”按钮,点击也可以预览,如下截图。

2、链接复制
复制按钮会根据文件类型判断,最后返回不同的复制结果,在用于搭建前端库的时候非常有帮助,比如:

- *``` 其它文件返回文件`URL`地址。**3、查看文件hash** 点文件后面的“叹号”按钮,可以计算文件`md5`和`sha1`值,验证文件`hash`值,可避免运营商劫持等风险。  **4、图片预览** 鼠标移动到图片文件会显示图片预览,如下截图。  **5、文件索引** 如果文件太多,查找不太方便,`Zdir`暂时未实现文件搜索功能,不过通过“文件索引”功能加上“`Ctrl + F`”,找文件也是分分钟的事情。  “文件索引”缓存时间为`24`小时,如果希望立即清除缓存请访问`cache.php?del=cache`。**6、视频播放** `Zdir`已经支持视频播放,当文件后缀是`.mp4`或`.m3u8`格式时,会出现播放按钮。   **7、文本查看** 文本查看器也是最近新增功能,目前支持查看的文本格式有`.txt`、`.sh`、`.py`、`.go`、`.c`、`.cpp`(大家可反馈增加更多的格式),同时支持代码高亮。  ## 使用方法 下载源码放到站点根目录,源码下载:Github。修改`config.php`设置自己的网站标题/关键词/描述。如果需要排除某个目录,继续修改`config.php`。 ## 总结 从博主使用过的目录列表程序来看,`h5ai`功能最强大,`Directory Lister`简洁适用,但是加载很慢,`Zdri`也很美观和适用,不过都没有上传功能,目前博主仅知道一种有上传功能的目录索引,查看:Evoluted Directory Listing。 ## 相关教程 一款不错的PHP目录列表程序:h5ai安装教程H5ai一键安装脚本(基于Nginx+PHP 7),自动配置SSL证书Directory Lister:又一款不错的PHP目录索引工具Directory Lister美化版一键安装脚本,自动签发SSL证书**文章来源:**Zdir 实用的目录列表程序版权声明:本文为原创文章,版权归 Rat's Blog 所有,转载请注明出处! `Vultr`新用户注册送`100`美元/`16`个机房按小时计费,支持支付宝,【点击查看】。* 最后修改:2018 年 09 月 05 日 10 : 43 AM © 著作权归作者所有 [下一篇](https://www.moerats.com/archives/719/)
<div
