我需要将类别重定向到与该类别具有相同名称的子类别。
我的代码:
redirect 301 /abcd /abcd/abcd
但我的重定向无限。
/abcd/abcd/abcd/abcd/abcd/abcd/abcd/abcd/abcd/abcd.....
同样的事情:
redirect 301 /abcd /abcd/efgh
我有这个:
/abcd/efgh/efgh/efgh/efgh/efgh/efgh/efgh/efgh/efgh.....
我该怎么做?
答案 0 :(得分:1)
您可以尝试:
RewriteRule ^/abcd$ /abcd/abcd [R=301,L]
答案 1 :(得分:1)
您的正则表达式/abcd
也与重写的URI匹配并导致此循环。
您应该更好地使用具有正则表达式支持的RedirectMatch
,所以您可以:
RedirectMatch 301 ^/abcd/?$ /abcd/efgh