lighttpd - 对不同的 URL 使用不同的 document-root

lighttpd - 对不同的 URL 使用不同的 document-root

对我来说这似乎合乎逻辑,但似乎不起作用。

$HTTP["主机"] =~ "(^|\.)hd.domain\.com$" {
    服务器.document-root =“/域名/”

    $HTTP["url"] =~ "^/aa/" {
      服务器.document-root =“/domain_aa_site/”
    }

}

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

我究竟做错了什么?

答案1

您正在寻找 lighttpd 的mod_alias

像这样:

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

相关内容