【发布时间】:2010-09-17 01:28:15
【问题描述】:
在 RewriteCond 的正则表达式上遇到问题
RewriteCond %{REQUEST_URI} !^/foo/
按预期工作,也就是说,不会对所有以 /foo/ 开头的 URL 进行以下重写。
RewriteCond %{REQUEST_URI} !^/foo/bar/
另一方面,它不像我预期的那样工作。以 /foo/bar/ 开头的 URL 仍在被重写。
如何输入正确的正则表达式来排除子目录?
【问题讨论】:
-
实际的规则是什么样子的?
-
它应该可以工作。您能否设置一个 RewriteLogLevel 至少为 3 的 RewriteLog 并将其添加到您的问题中?
标签: regex mod-rewrite