Php 将查询字符串重定向到根目录

Php 将查询字符串重定向到根目录,php,wordpress,.htaccess,mod-rewrite,redirect,Php,Wordpress,.htaccess,Mod Rewrite,Redirect,我尝试过多种重定向,根据研究重写了条件和规则,尽管我知道我有很多关于重定向的知识需要学习,但我确实很难弄清楚如何将查询字符串重定向到我的根目录:/ 我需要重定向到 同样,我尝试了以下几种变化: RewriteCond %{QUERY_STRING} ^/news/press_detail.asp?pressReleaseID=10$ RewriteRule (.*) /? [R=301,L] 我是否在正确的轨道上和/或我做错了什么?非常感谢您的帮助,谢谢 试试看: RewriteCond

我尝试过多种重定向,根据研究重写了条件和规则,尽管我知道我有很多关于重定向的知识需要学习,但我确实很难弄清楚如何将查询字符串重定向到我的根目录:/

我需要重定向到

同样,我尝试了以下几种变化:

RewriteCond %{QUERY_STRING}  ^/news/press_detail.asp?pressReleaseID=10$
RewriteRule (.*)  /?  [R=301,L]
我是否在正确的轨道上和/或我做错了什么?非常感谢您的帮助,谢谢

试试看:

RewriteCond %{QUERY_STRING}  ^pressReleaseID=10$
RewriteRule ^/?news/press_detail\.asp$  /?  [R=301,L]

%{QUERY\u STRING}
变量只是查询字符串,而不是URI的任何部分。

谢谢@JonJin,这对查询字符串是有意义的,但不幸的是,这仍然不起作用。我是否需要为根目录/路径添加其他内容?您的ht access文件是否在您的文档根目录中?是的,我的htaccess中有许多其他重定向正在工作。但是,这是一个Wordpress站点-我需要在主题根目录中添加一个额外的htaccess吗还有,我刚才遇到了这个帖子,你回答了一个类似的问题。这是否碰巧适用于我的问题你需要确保这些规则是在任何wordpress规则之前制定的,就是这样。谢谢,谢谢!!现在我将添加其他数百个查询字符串重定向。再次感谢你,你是一个伟大的资源!