lighttpd поддерживает типа таких вложенных конструкций?
Код: Выделить всё
$HTTP["host"] == "sportsmen.example.su" {
$HTTP["url"] == "/" {
server.document-root = "/usr/local/home/sportsmen/public"
auth.require = ( "/" => (
"method" => "basic",
"realm" => "DAV",
"require" => "user=sportsmen")
)
webdav.activate = "enable"
webdav.is-readonly = "disable"
}
$HTTP["url"] == "/public" {
server.document-root = "/usr/local/home/sportsmen/public"
auth.require = ( "/public/" => (
"method" => "basic",
"realm" => "DAV",
"require" => "user=sportsmen")
)
webdav.activate = "enable"
webdav.is-readonly = "disable"
}
$HTTP["url"] == "/private" {
server.document-root = "/usr/local/home/sportsmen/private"
auth.require = ( "/private/" => (
"method" => "basic",
"realm" => "DAV",
"require" => "user=sportsmen")
)
webdav.activate = "enable"
webdav.is-readonly = "disable"
}
}
сейчас через браузер проверил - срабатывает только первое, для /public и /private пишет not found
как-то можно по-другому это реализовать?