我有类似的情况,如本页下面的链接所述
htaccess 301 redirect rule for multiple query strings
我的情况是,僵尸程序错误地索引了我的URL。
他们像...com/some_query?search=some_other_query
一样走。
这里 search 是我的url参数,我没有试图隐藏它。
我试图删除部分 some_query ,该部分给出了404。
我想出了以下方法,可以让smb pls检查一下是否可以吗?
RewriteEngine On
RewriteCond %{QUERY_STRING} ^.com/([^&]+)&search=([^&]+)$
RewriteRule ^$ /search=%1 [R=301,L]
相反,您会建议我等到僵尸程序停止这种索引编制吗?