【问题标题】:protect sub directories with a single .htaccess file but use different group for each subdir使用单个 .htaccess 文件保护子目录,但对每个子目录使用不同的组
【发布时间】:2016-03-27 00:54:24
【问题描述】:

由于 .htaccess 文件中没有 Directory directive,就像在 apache 配置文件中一样,我想问是否有在子目录基础上使用不同身份验证组的解决方案?

我发现可以使用 Env 变量通过 htaccess 排除子目录。见:Exclude one folder in htaccess protected directory

我也知道我可以在每个子目录中放置一个 .htaccess,它会覆盖父目录。但是我没有找到在单个 .htaccess 文件中为子目录进行不同设置的解决方案。

【问题讨论】:

    标签: apache .htaccess


    【解决方案1】:

    看看IF,它是自 Apache2.4 起支持的,与 Request_URI 结合,如下所示:

    <If "%{Request_URI} =~ /subdir1/">
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2021-10-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多