zoukankan      html  css  js  c++  java
  • h5ai目录列表优化

    h5ai是HTTP Web服务器的现代文件索引器,专注于您的文件。目录以有吸引力的方式显示,浏览它们通过不同的视图,面包屑和树状概述增强。最初,h5aiHTML5 Apache Index的缩写,但现在也支持其他Web服务器。

    1.虽然体验优化很好,但原中文文件名会显示成%D0%C2%C3%的的形式,点击的话会找不到文件。

    2.favicon问题,如果不设置<link rel="shortcut icon" href="/favicon.ico" type="image/x-icon" />

    _h5ai/public/images/favicon/会与根目录下的favicon冲突,建议删除此文件夹。

    特征

    有许多可选的扩展和配置选项来自定义目录列表的Web外观。所有标记都是有效的HTML5,它使用CSS3和最好的JavaScript来构建一个新鲜但最小的用户界面和专注于您的文件的用户体验。

    一些可选功能是:
    排序 - 查看模式 - 本地化 - 面包屑 - 树视图 - 自定义页眉+页脚 - 过滤器+搜索 - 文件夹大小 - 自动刷新 - 打包下载 - QR码 - 缩略图 - 图像+文字+音频+视频预览

    安装

    1. 将文件夹复制_h5ai到Web服务器的文档根目录:DOC_ROOT/_h5ai

      DOC_ROOT
       ├─ _h5ai
       ├─ your files
       └─ and folders
      
    2. 访问http://YOUR-DOMAIN.TLD/_h5ai/public/index.php,检查h5ai是否可达。此页面显示了服务器功能的一些提示。
    3. 添加/_h5ai/public/index.php(注意主要斜杠!)到默认索引文件列表的末尾。这样,h5ai将管理所有DOC_ROOT没有索引文件的目录。

    4. apache配置在httpd.conf中添加 DirectoryIndex index.html index.php /_h5ai/public/index.php
    Linux:1.修改nginx.conf index index.html index.htm index.php /_h5ai/public/index.php;
          2.service nginx restart 

  • 相关阅读:
    JS判断对象中是否存在某参数
    JS通过url下载文件
    .NET CORE LinQ查询中计算时间差
    C# 判断某个时间是星期几
    C#数组去重
    python Tank
    kubeflannel.yml Tank
    片言只语 Tank
    other Tank
    ERROR大集合 Tank
  • 原文地址:https://www.cnblogs.com/cosyer/p/6718772.html
Copyright © 2011-2022 走看看