首页 > 解决方案 > .htaccess 301 仅重定向 1 个文件夹

问题描述

我正在开发一个 WordPress 网站。

我想 301 重定向所有这些链接

example.com/ a > example.com/ b

example.com/ a /level1/level2 > example.com/ b /level1/level2

example.com/ a /level1/level2/?productid=123 > example.com/ b /level1/level2/?productid=123

但是,我不想影响 example.com/ c、 example.com/ d、 example.com/ e等。

我将如何进行 301 将所有 a 流量重定向到 b?

标签: wordpress.htaccess

解决方案


只需将此重定向规则放在以下RewriteEngine On行:

RewriteEngine ^a(/.*)?$ /b$1 [L,NC,NE,R=301]

查询字符串将自动转发到新 URL。


推荐阅读