我怎样才能使用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
变量?