通过做一些研究,我建议尝试一下这个插件:Redirection. 此插件允许您管理301重定向。
我使用了这些设置,它们允许正则表达式执行以下操作:
http://some.site/hashtag?tag=some-tag/
到http://some.site/tags/some-tag/
他们提供了关于如何设置的文档,可以找到here. 这就是我在创建规则时所做的,请尝试以下操作:
- Source URL:
/hashtag?tag=(.*)/
- Target URL:
/tags/(.*)
我在WordPress的本地副本上测试了这一点,但我现在没有提供这些URL结构的任何内容。让我知道这对你是否有效。同样,您可以使用正则表达式来获得正确的结果。