HTTP Web服务器索引目录列表程序h5ai v0.30.0——墨涩网

h5ai是HTTP Web服务器的现代文件索引器,专注于您的文件。目录以吸引人的方式显示,并且通过不同的视图,面包屑和树概述增强了浏览目录的能力。最初,h5aiHTML5 Apache Index的首字母缩写,但现在它也支持其他Web服务器。查看启用了大多数功能的演示目录。简化的示例和我的实际用例是此页面上项目的发布目录。需要PHP 5.5以上版本,并与Apache httpdlighttpdnginx兼容。使用最新版本的基于Chromium的浏览器FirefoxSafariEdge可获得最佳用户体验,但为较旧的浏览器或禁用了JavaScript会提供静态回退。 

官网

https://larsjung.de/

演示地址

https://larsjung.de/h5ai/demo/

特征

有很多可选的扩展名和配置选项,用于自定义目录列表的Web外观。所有标记都是有效的HTML5,并结合了CSS3和最优质的JavaScript,可构建一个新颖但最少的用户界面,并专注于文件的用户体验。

一些可选功能包括:文件排序,不同的视图模式,本地化,面包屑,树视图,自定义页眉和页脚,文件过滤器和搜索,文件夹大小,自动刷新,打包下载,QR码,缩略图,文件预览。

截图

安装

  1. 下载h5ai最新的文件,将_h5ai文件夹整个复制到Web服务器的根目录:
    网站根目录
     ├─ _h5ai
     ├─ 分享目录1
     └─ 分享目录2
    
  2. 访问http://你的域名/_h5ai/public/index.php,检查h5ai是否可以访问,默认密码为空,只需单击“login”登录。此页面显示有关服务器功能的一些提示(密码在“ _h5ai / private / conf / options.json”中进行更改密码)
    网页环境信息,如果部分环境检测不通过,可能无法使用部分功能,如何开启请自己百度。
  3.  设置网站默认启动文件Apache httpd 2.2 / 2.4:在根目录的.htaccess文件集中或在根目录中:
     

    DirectoryIndex  index.html  index.php  /_h5ai/public/index.php

    lighttpd 1.4lighttpd.conf例如:

    index-file.names += ("index.html", "index.php", "/_h5ai/public/index.php")

    nginx 1.2nginx.conf例如:

    index  index.html  index.php  /_h5ai/public/index.php;

    Cherokee 1.2cherokee.conf例如:

    vserver!1!directory_index = index.html,index.php,/_h5ai/public/index.php
宝塔用户可以直接在网站的设置中找到网站的设置下面的“默认文档”添加下面的信息: 

index
index.html
index.php
/_h5ai/public/index.php

设置默认语言

打开 _h5ai/private/conf/options.json 文件。找到"lang",在其后面修改默认语言为:zh-cn,如下:

"l10n": {
    "enabled": true,
    "lang": "zh-cn",
    "useBrowserLang": true
},

下载地址

链接:https://pan.quark.cn/s/abf45ee5a869

THE END