通过目录名称字符串匹配保护 Apache Web 服务器上的目录?

通过目录名称字符串匹配保护 Apache Web 服务器上的目录?

使用 Apache,有没有办法保护包含特定字符串的目录名下的所有项目?

例如,如果我有这样的结构:

wwwroot-->
  project1-->
    docs-->
        xls
        doc
          private_docs-->
            txt
        txt
    private-->
        pdf
        doc
  project2-->
    docs-->
        log
        txt

用户是否可以使用密码保护所有包含“private”一词的目录?

答案1

看起来你需要将你的授权配置放在位置匹配或者目錄匹配容器。

匹配表达式可能看起来像^/.*/private.*

相关内容