Я пытаюсь подтвердить доступ ко всему в корневом каталоге (/) кроме всего, что находится в определенном каталоге (/ directory /), и я безрезультатно пробовал оба этих варианта:
$HTTP["url"] =~ "^(?!(/directory))" {
auth.require = ( "" =>
(
"method" => "basic",
"realm" => "auth to this area",
"require" => "user=username"
)
)
}
$HTTP["url"] != "/directory" {
auth.require = ( "" =>
(
"method" => "basic",
"realm" => "auth to this area",
"require" => "user=username"
)
)
}
Попробуй это:
$HTTP["url"] !~ "^/directory" {
auth.require = ( "" =>
(
"method" => "basic",
"realm" => "auth to this area",
"require" => "user=username"
)
)
}