贊助商連結

lighttpd 的 autoindex

之前用 Apache HTTP Server 有提供 autoindex 的功能,就是直接把目錄內的檔案秀出來

換到 lighttpd 也有同樣的功能,只不過不叫做 autoindex 是 mod_dirlisting 在控制的

使用方法很簡單

1.移除 mod_dirlisting 前的 [#]

2.設定那個 url 可以使用 list 功能

1
2
3
4
5
6
7
$HTTP["url"] =~ "^/download($|/)" {
dir-listing.activate = "enable"
dir-listing.encoding = "utf-8"
}

也就是在你的 http://xxx/download/ 底下的東西都會被 list 出來

這是一個很方便的功能,可以拿來當網路硬碟的功能

除此之外還有很多參數可以控制,更多的資料可以去官網的 doc 查詢