【问题标题】:excluding folder and block other folders排除文件夹并阻止其他文件夹
【发布时间】:2020-07-05 10:42:36
【问题描述】:

如何阻止特定文件夹“inc”中的所有文件夹并排除表达式中的两个文件夹

例如我有结构

/inc/privateA/...
/inc/privateB/...
/inc/privateC/...
/inc/privateD/...
/inc/publicA/...
/inc/publicB/...

我的尝试

RewriteRule ^inc/!(publicA|publicB)/ / [R=301,L]

【问题讨论】:

    标签: regex apache .htaccess mod-rewrite


    【解决方案1】:

    您可以为此使用负前瞻:

    RewriteRule ^inc/(?!(?:publicA|publicB)/) / [R=301,L,NC]
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2012-11-19
      • 1970-01-01
      • 2013-11-26
      • 2013-03-22
      • 1970-01-01
      • 2018-05-30
      • 1970-01-01
      相关资源
      最近更新 更多