nginx网址url带参数重定向规则

最近给博客换了个模板,升级到了最新版的wordpress5.3

之前博客手机版是自己写的一个程序百度收录了一些之前的网址

比如:http://m.shanmao.me/index.php?s=/Index/acticle/tid/1972

现在我取消了m开头的域名,直接重定向到主域名上

目前结果是这样的:

ng规则如下,分享给大家:

if ($request_uri ~* “/index.php\?s=/Index/acticle/tid/(.*)”) {
set $myid $1;
rewrite ^/ http://shanmao.me/?p=$myid? permanent;
}