Я попытался установить защиту htaccess для файла с моего веб-сайта.
я вставил следующий код в 05-auth.conf
$HTTP["url"] =~ "^/www/hosts/domain" {
auth.backend = "htpasswd"
auth.backend.htpasswd.userfile = "/etc/lighttpd/htpasswd"
auth.require = ( "/file.php" =>
(
"method" => "basic",
"realm" => "Please enter your Password.",
"require" => "valid-user"
),
)
}
.. и после перезапуска lighttpd я не вижу окна входа в систему. Что не так в этой конфигурации?
Вы уверены, что файл /file.php
совпадает? Не могли бы вы попробовать удалить /
если вы не в корневом каталоге?
"^/www/hosts/domain"
выглядит как путь к файловой системе на вашем сервере, а не как URLhttp://yourserver/file.php
- в этом случае просто удалите условный URL.curl
. Браузеры обычно кешируют ответы (также может работать принудительная перезагрузка).