在过去的某个时候,我们的网站有一个类似www.example.com/departments/it
or的结构www.example.com/departments/asdf
。然后,路径变成了类似www.example.com/it
or的东西www.example.com/asdf
,摆脱了“部门”。
路径下现在存在内容/departments/
,因此使用以下重写规则不起作用
重写规则 ^/departments/(.*)$ /$1 [R=301,L]
因为当它重写部门下的所有内容时,部门本身会被重定向回站点根目录。
我如何防止这种情况,以便如果我去www.example.com/it
它工作,www.example.com/departments/it
重定向到www.example.com/it
,如果我去www.example.com/departments/
,我得到部门信息?