我正在尝试将一些规则和设置从 Apache 转换为 lighttpd,但我坚持使用这个文件规则:
<Directory /var/www/html/attachments>
<Files ~ "\.(php\d*|cgi|pl|phtml)$">
order allow,deny
deny from all
</Files>
</Directory>
查看文档我发现我可以使用 url.access-deny。
$HTTP["url"] =~ "^/var/www/html/attachments" {
url.access-deny = ("")
}
但不知道如何转换文件部分,有什么想法吗?
谢谢!
答案1
这应该有效:
$PHYSICAL["path"] =~ "\.(php\d*|cgi|pl|phtml)$" {
access.deny-all = "enable"
}