我会使用htpasswd保护我的网站的文件夹。 我使用lighttpd我已经写入下面的代码到lighttpd.conf
# Limit access to ispgen auth.backend = "htpasswd" auth.backend.htpasswd.userfile = "/etc/lighttpd/htpasswd/.htpasswd" auth.require = ( "/var/www/florian-wirths.de/ispgen" => ( "method" => "basic", "realm" => "ISPGen", "require" => "valid-user" ), )
但它不适合我。 我做错了什么?
如果你已经正确创build了.htpasswd文件,那么我在configuration段中看到的唯一问题就是auth.requirepath – 这应该是你试图保护的相对urlpath,而不是绝对的文件系统path。 尝试这个:
auth.require = ( "/ispgen" =>
你可能需要把它放在你的lighttpd.conf中的一个合适的$ HTTP [“host”]中。
祝你好运!