301重定向不与子页面一起使用

时间:2014-10-05 14:08:17

标签: .htaccess

我在.htaccess文件中设置了一些301重定向。

 Redirect 301 /accounts http://www.domain.com/priority-accounts/
 Redirect 301 /accounts/benefits http://www.domain.com/priority-accounts/

第一个重定向到/ priority-accounts /按预期,但第二个重定向到/ priority-accounts / benefits。

这是为什么?我只想将第二次重定向转到/ priority-accounts /

由于

1 个答案:

答案 0 :(得分:0)

好吧,如果我使用

,它会有效
 RedirectMatch 301 ^/accounts/benefits$ http://www.domain.com/priority-accounts/

但只有没有尾随' /'

我是否必须使用尾随' /'?像这样?

RedirectMatch 301 ^/accounts/benefits/$ http://www.domain.com/priority-accounts/

肯定有更好的方法吗?