由Wordpress生成的URL上的Apache RewriteRule

我有一个URL是在wordpress中生成的。 https://website.com/somepage?arg1=1我想用一个重写规则来清理它,但是它不起作用。

  

RewriteRule ^ somepage / subset /([^ /] *)$ / somepage?arg1 = $ 1 [QSA,L]

我无法使重写规则生效,它一直返回404页面。我猜想这是事实,因为该URL在Apache中不存在,而在php / wordpress中不存在。我有办法解决这个问题吗?

最终结果是我想要

  

https://website.com/somepage?arg1=1

要改写为

  

https://website.com/somepage/subset/1

jieke_mao 回答:由Wordpress生成的URL上的Apache RewriteRule

我不太确定我了解您在这里遇到的困难。您要删除 / somepage 部分之后的查询字符串还是其他内容?如果还有其他问题,请提供更多信息。

本文链接:https://www.f2er.com/3115162.html

大家都在问