Tente isto:
$HTTP["url"] !~ "^/directory" {
auth.require = ( "" =>
(
"method" => "basic",
"realm" => "auth to this area",
"require" => "user=username"
)
)
}
Estou tentando autenticar o acesso a tudo em webroot (/ ), exceto qualquer coisa que resida em um diretório específico (/ directory / ) e tentei ambas as opções sem sucesso:
$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"
)
)
}
Tente isto:
$HTTP["url"] !~ "^/directory" {
auth.require = ( "" =>
(
"method" => "basic",
"realm" => "auth to this area",
"require" => "user=username"
)
)
}