从URL /文件夹中删除尾部斜杠但不重定向子文件夹

时间:2014-09-11 15:00:05

标签: .htaccess mod-rewrite redirect

我正在使用mod_rewrite.htaccess包含以下行:

# redirect old references
Redirect 301 /folder/ http://www.donain.de/folder

这可以很好地解决一件事:对子文件夹的所有请求也被重定向。例如:/folder/hello被重定向到/folder。我该如何防止这种情况?

我知道我可以使用^文件中的.htaccess来确定表达式的开头。但我无法说出" 在那里停止这条规则"。

1 个答案:

答案 0 :(得分:1)

您需要使用RedirectMatch进行正则表达式支持:

RedirectMatch 301 ^/folder/?$ http://www.donain.de/folder