我已经有了一个现有的重写规则,为美国用户添加/ us前缀,并将它们重定向到包含/ us前缀的不同页面(因此' page-1'被重定向到' us / page-1'):
RewriteRule ^ /(page-1 | page-2 | page-3 | page-4)$ / us / $ 1 [redirect = temp,last]
我只是需要与该网站的本国相反的规则,因此如果来自本国的某人导航到这些页面,它会删除这4页的/ us前缀(所以'我们/ page-1'应该成为' page-1')。
我不需要条件,只需要规则。
答案 0 :(得分:0)
只捕捉你关心的部分。
RewriteRule ^/us/(page-\d)$ /$1