wordpress - .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?
解决方案
只需将此重定向规则放在以下RewriteEngine On
行:
RewriteEngine ^a(/.*)?$ /b$1 [L,NC,NE,R=301]
查询字符串将自动转发到新 URL。
推荐阅读
- arrays - 从数据框中删除空数组字段,同时将其转换为 JSON
- rest - 如何在 RESTful JSON API 微服务的上下文中编写测试?
- python - Matplotlib 极坐标图:如何打印角度和标签?
- java - 为什么我在 Ubuntu 20.04 上从 Aptana 收到运行错误
- python-3.x - TypeError: 'str' object 不支持 item 赋值,pandas 操作
- reactjs - 需要帮助来获取具有 Axios 依赖关系的 json 数据以进行反应
- javascript - 对象:值始终未定义
- css - CSS span 或 p 超出 div
- php - 有没有一种简单的方法可以仅在视图 laravel 上更改时区?
- r - R - 比较两个字符串变量并根据比较得出第三个变量