(я полагаю, что двойной знак sh в начале URL-пути в целевом URL является опечаткой?)
Попробуйте выполнить следующее в верхней части файла .htaccess
:
RewriteEngine On
RewriteCond %{QUERY_STRING} ^(s=busqueda)$
RewriteRule ^$ /?%1&post_type=product&dgwt_wcas=1 [R=302,L]
Похоже, что вы, вероятно, были достаточно близки в своей попытке, однако, поскольку у вас отсутствовали начальные / конечные якоря (^
и $
) на CondPattern при сопоставлении Строка запроса приведет к перенаправлению / перезаписи l oop.
Указанная вами директива также является перезаписью, а не «перенаправлением», как вы указали в своем вопросе.