Lighttpd

lighttpd - 為 diff url 使用不同的文件根目錄

  • February 23, 2012

對我來說,這似乎是合乎邏輯的,但它似乎不起作用。

$HTTP["host"] =~ "(^|\.)hd.domain\.com$" {
server.document-root = "/domain_site/"

$HTTP["url"] =~ "^/aa/" {
server.document-root = "/domain_aa_site/"
}

}

當我去http://hd.domain.com/aa/我得到“404 - 未找到”

我究竟做錯了什麼?

您正在尋找 lighttpd 的mod_alias.

像這樣的東西:

alias.url = (
 "/aa" => "/domain_aa_site/"
 "/somewhere/else" => "/other/docroot/"
)

引用自:https://serverfault.com/questions/362815