.htaccess:允许使用正则表达式访问以字母"r"开头的目录



我有一个.htaccess文件,我想拒绝来自除/docs/中被称为r20r21的文件夹之外的所有DIR的访问,并且我想在未来添加更多DIR,它们将以r开头。我可以使用什么regex表达式?谢谢

RewriteEngine On
<DirectoryMatch "^/docs/r">
Order deny,allow
Deny from all
</DirectoryMatch>

感谢@CBroe的建议,这对我有效。

RewriteEngine On
RewriteCond %{REQUEST_URI} !^/docs/r
RewriteRule !^/docs - [F]

相关内容

最新更新