相关介绍
需要PHP 7.0+,并且可以与Apache httpd,lighttpd和nginx一起使用。最新版本的基于 Chromium 的浏览器、Firefox、Safari 和 Edge 的最佳用户体验,但为旧版浏览器或禁用 JavaScript 提供静态回退。
特征
有许多可选的扩展和配置选项可以自定义目录列表的 Web 外观。所有标记都是有效的HTML5,带有CSS3和最好的JavaScript,以构建新鲜但最小的用户界面和专注于文件的用户体验。
一些可选功能包括:文件排序、不同的视图模式、本地化、痕迹导航、树视图、自定义页眉和页脚、文件过滤器和搜索、文件夹大小、自动刷新、打包下载、二维码、缩略图、文件预览
安装
- 将文件夹复制到 Web 服务器的文档根目录:
_h5ai
DOC_ROOT/_h5ai
DOC_ROOT ├─ _h5ai ├─ your files └─ and folders
- 访问 ,以检查是否可以访问 h5ai。此页面显示有关服务器功能的一些提示。
http://YOUR-DOMAIN.TLD/_h5ai/public/index.php
- 添加(注意前导斜杠!)到默认索引文件列表的末尾。通过这种方式,h5ai 将管理所有没有索引文件的目录。
/_h5ai/public/index.php
DOC_ROOT
Apache httpd 2.2/2.4:在根目录的文件集中或中,例如:
httpd.conf
.htaccess
DirectoryIndex index.html index.php /_h5ai/public/index.php
LightTPD 1.4:例如,在设置中:
lighttpd.conf
index-file.names += ("index.html", "index.php", "/_h5ai/public/index.php")
nginx 1.2:在集合中例如:
nginx.conf
index index.html index.php /_h5ai/public/index.php;
切诺基 1.2:例如:
cherokee.conf
vserver!1!directory_index = index.html,index.php,/_h5ai/public/index.php
配置
主配置文件是 。您可能需要更改某些记录的设置。但是,您还可以查看更多文件。_h5ai/private/conf/options.json
_h5ai/private/conf
提示
- 不支持任何特定于Web服务器的内容,包括访问限制!使限制区域正常工作和安全的最佳机会可能是将文件夹完全放置在该修复区域内。使用它的风险自负!
_h5ai
- 一般不适用于别名文件夹(在 Apache httpd 中可用)。别名文件夹使 URL 无法映射到文件系统文件夹。
- 如果未显示任何图标,则可能是您必须将 SVG MIME 类型添加到服务器。
- 在 Ubuntu 服务器上,您可能需要安装一个额外的软件包来支持 PHP JSON。
- 要使用基于shell命令的可选功能,PHP函数和不得在(请查找)。
exec
passthru
php.ini
disable_functions
- v0.22.0-v0.24.1 版本中存在一个安全漏洞,该漏洞已在 v0.25.0(2014 年夏季)中修复。如果您仍在使用这些版本之一,建议您升级。
自定义安装
可以将 h5ai 安装到 Web 服务器文档根目录的任何子目录中。然后,在显示痕迹导航等时,此目录将被视为根目录。
例如,将文件夹复制到:_h5ai
DOC_ROOT/some/folder/_h5ai
DOC_ROOT
└─ some
└─ folder
├─ _h5ai
├─ your files
└─ and folders
访问以查看一切是否正常。在此示例中,您需要添加到索引文件列表中(如上面的步骤 3 所示)。http://YOUR-DOMAIN.TLD/some/folder/_h5ai/public/index.php
/some/folder/_h5ai/public/index.php
数据评估
本站萌导航网提供的H5ai | 一个开源强大美观的目录列表程序,支持在线播放都来源于网络,不保证外部链接的准确性和完整性,同时,对于该外部链接的指向,不由萌导航网实际控制,在2023年2月11日 下午5:40收录时,该网页上的内容,都属于合规合法,后期网页的内容如出现违规,可以直接联系网站管理员进行删除,萌导航网不承担任何责任。