.htaccess将永久性www.domain.com/A重定向到www.domain.com/A/B

.htaccess将永久性www.domain.com/A重定向到www.domain.com/A/B,.htaccess,redirect,apostrophe-cms,.htaccess,Redirect,Apostrophe Cms,A是一个空文件夹,仅用于建立我的页面层次结构。 它包含B、C,它们也是文件夹(非空) 层次结构来自撇号CMS 以下规则在.htaccess中不起作用: Redirect permanent /A http://www.domain.com/A/B 因为它的结尾是:etc,因为规则被反复调用 有人能给我指点解决办法吗? 谢谢尝试使用RedirectMatch并在正则表达式中包含“字符串结尾”$ RedirectMatch permanent /A$ http://www.domain.com/A

A是一个空文件夹,仅用于建立我的页面层次结构。 它包含B、C,它们也是文件夹(非空)

层次结构来自撇号CMS

以下规则在.htaccess中不起作用:

Redirect permanent /A http://www.domain.com/A/B
因为它的结尾是:etc,因为规则被反复调用

有人能给我指点解决办法吗?
谢谢

尝试使用RedirectMatch并在正则表达式中包含“字符串结尾”$

RedirectMatch permanent /A$ http://www.domain.com/A/B
RedirectMatch permanent /A/$ http://www.domain.com/A/B
编辑:下面的匹配可能会更好一些(完全)

RedirectMatch permanent .*/A$ http://www.domain.com/A/B
RedirectMatch permanent .*/A/$ http://www.domain.com/A/B