我怎样才能使用mod_rewrite删除后的一切? (问号)在一个URL?

我怎样才能使用mod_rewrite删除后的一切? (问号)在一个URL?

例如:

http:// 127.0.0.1/ALL_FILES.php?test=1

mod_rewrite之后:

 http:// 127.0.0.1/ALL_FILES.php 

对于PHP来说,这意味着对于系统上的所有文件,$ _GET超级全局将始终为空。

谢谢。

下面的规则应该照顾它(对于您的网站上的所有网址,如上所述):

 RewriteCond %{QUERY_STRING} .+ RewriteRule ^(.*)$ /$1? [R=301,L] 

我必须承认我有点好奇,为什么你会这样做…我不认为它有很多SEO价值,你可以忽略脚本中的$_GET变量?