即便目前有很多免费的网络存储、网盘等工具,动辄数G、数T的免费空间,但是基本上我们也用不完这么多,真的比较重要的或者长久的数据还是存储在自己的付费虚拟主机或者VPS空间中比较妥当。免费存储可能会因为某个政策变动限速或者是被删除,着实没有多少没有安全感。
比如我自己就有搭建的”http://soft.916916.com”,就采用的免费开源的目录列表程序,看到有不少的朋友在比较和选择一款合适的目录程序,所以在这篇文章中老左就整理几款使用较多的、免费、开源的Directory Lister程序。
第一、Directory Lister
下载地址:http://www.directorylister.com/
第二、单页sindex文件
单页sindex.php文件,我们直接将压缩包中的sindex.php文件和.htaccess文件丢到我们的网站目录下,如果是根目录就不要修改任何文件,如果是二级目录,则需要修改.htaccess中的文件路径。下载地址:http://jomppa.net/projects/sindex/
第三、单页文件目录
下载地址:http://soft.laozuo.org/directorylister/index.zip
解压后只有一个index.php文件,丢进去就可以看到上面的界面,很简单。
第四、pdirl
下载地址:http://pdirl.newroots.de/
将’index.php’、’.htaccess’ 、 ‘.pdirl’三个文件丢到我们的目录下,然后可以看到上面的界面。
第五、Directory Contents
下载地址:http://soft.laozuo.org/directorylister/DisplayDirectoryContents.zip
总结,以上5款目录列表程序算是比较简单的,几个只有一个页面,适合我们用于个人文档的分享和备份使用,其实原本还有几款以前有遇到的,现在临时找不到了,以后有遇到再补充。
第六、功能强大的php目录列表程序-h5ai
它的主要特点如下:
- 可按文件名、日期或大小排序
- 支持多种视图及图标模式
- 支持多国语言
- 可自定义页面顶部及底部
- 可过滤显示文件及文件夹
- 可计算文件夹大小
- 自动刷新文件夹内容
- 支持文件二维码
- 支持生成图片、视频、PDF文档缩略图
- 可以在线预览txt,图片,音频,视频等文件格式
下载地址:https://larsjung.de/h5ai/
备注:这里需要注意,下面是设置首选项,这里用到的是_h5ai二级目录,我们可以根据自己的实际情况,设置二级目录,或者根目录调整。
1、Apache httpd
DirectoryIndex index.html index.php /_h5ai/server/php/index.php
这个我们需要在.htaccess设置首选项。
2、lighttpd
index-file.names += ("index.html", "index.php", "/_h5ai/server/php/index.php")
设置lighttpd.conf
3、Nginx
index index.html index.php /_h5ai/server/php/index.php;
在我们当前站点的.conf文件中设置首选项。
4、Cherokee
vserver!1!directory_index = index.html,index.php,/_h5ai/server/php/index.php
cherokee.conf文件中设置。
其他的设置一般都是默认的,如果我们需要其他个性化设置需要到conf/options.json中调整。
第七种 nginx
将以下内容添加到伪静态即可
autoindex on; autoindex_exact_size off; autoindex_localtime on;
评论前必须登录!
注册