h5aiをインストール

h5aiとはapacheのauto_indexの機能をフル活用してモダンな感じのファイルブラウザにしてくれるソフト(?)です.

公式サイトhttp://larsjung.de/h5ai/

こんな感じになります.


要はauto_indexの設定集とjsと素材集のパッケージですが,
apacheのデフォルトはホントそっけない感じですし, 一度設定すれば, どの階層のディレクトリも同じように表示してくれるのでお手軽です.

FreeBSDでの設定

AllowOverride Noneな人向け.

  • http://github.com/lrsjng/h5ai/tarball/masterからtar.gzをダウンロードします
  • ./release/h5ai をapacheから見える位置に置きます(/usr/local/www/apache22/data/h5aiでおk)
  • 付属してくる設定ファイルをコピーします (cp release/dot.htaccess /usr/local/etc/apache22/Includes/h5ai.conf)
  • apacheの設定(httpd.conf)に (Include etc/apache22/Includes/h5ai.conf)を追記

公式ページの説明では, 付属してくる.htaccessをどっかに置けと書いてありますが, 通常の設定ファイルとして読み込めば問題ないです.

  • 再起動(もしくはリロード) (/usr/local/etc/rc.d/apache22 restart)