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 

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM