Если вы говорите только о двух буквенных словах, разделенных плюсом, это должно сработать (я проверил, и это работает для меня):
RewriteCond %{QUERY_STRING} "q=([a-z]+)\+([a-z]+)(&|$)" [NC]
RewriteRule result/$ result/?q=%1-%2 [L,R]
%N
(где N
равно 0-9) в шаблоне RewriteRule
относится к обратной ссылке в RewriteCond
.