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 

  • 相关阅读:
    Qt计算器开发(三):执行效果及项目总结
    [HNOI2019]校园旅行
    How to fix nuget Unrecognized license type MIT when pack
    How to fix nuget Unrecognized license type MIT when pack
    git 通过 SublimeMerge 处理冲突
    git 通过 SublimeMerge 处理冲突
    git 上传当前分支
    git 上传当前分支
    gif 格式
    gif 格式
  • 原文地址:https://www.cnblogs.com/cosyer/p/6718772.html
Copyright © 2011-2022 走看看