Regex 什么正则表达式(如果有的话)可以用来删除WordPress中的查询字符串?

Regex 什么正则表达式(如果有的话)可以用来删除WordPress中的查询字符串?,regex,wordpress,url,Regex,Wordpress,Url,在我的WordPress网站上,Google和Facebook添加了诸如?GCLID=34o8u343或?FBCLID=2o38u3ljlkj之类的查询字符串,这会中断我的重定向。比如: 旧网址:website.com/Old-Url 重定向到新Url:website.com/New-Url 当Facebook发送某人过来时,它是网站/旧url?fbclid=9283u4938u4或其他什么 有没有正则表达式可以简单地从一开始就删除所有内容?重定向是否继续工作?当查询字符串从URL中的第一个问号

在我的WordPress网站上,Google和Facebook添加了诸如?GCLID=34o8u343或?FBCLID=2o38u3ljlkj之类的查询字符串,这会中断我的重定向。比如:

旧网址:website.com/Old-Url 重定向到新Url:website.com/New-Url

当Facebook发送某人过来时,它是网站/旧url?fbclid=9283u4938u4或其他什么


有没有正则表达式可以简单地从一开始就删除所有内容?重定向是否继续工作?

当查询字符串从URL中的第一个问号开始时,您可以使用以下选项:

^(.*?\?.*$

^
行的开头
(.*)
包含所有字符的组(延迟扩展)
\?
直到第一个问号
*
任何字符
$
行尾


您可以通过提供的URL在regex101.com上看到它的运行

让我们看看你都做了些什么,太好了。我如何在WordPress中的正则表达式重定向中抛出这个?如:正则表达式=?URL=?你要的是正则表达式,你得到了正则表达式。对不起,我不知道如何在WordPress中应用它们。