我读过其他问题,尝试过一些事情,但什么都没有发生。
我想重定向类似的东西
https://www.example.com/obs_v1/obssearch.php?cx=001670801392349880716:9zjmlwmlf9i&cof=FORID:10;NB:1&ie=UTF-8&q=xanthan+gum
对此(我不在乎cx(
https://www.example.com/new-search/keyword/xanthan%20gum/
这就是我尝试的:
RewriteCond %{QUERY_STRING} ^q=$
RewriteRule ^obs_v1/obssearch.php?cx=(.*)&q=$ /new-search/keyword/$1 [R=301,L]
您可以使用此规则作为您的最高规则:
RewriteCond %{QUERY_STRING} (?:^|&)q=([^&]*) [NC]
RewriteRule ^obs_v1/obssearch.php$ /new-search/keyword/%1? [R=301,NC,NE,L]