Если нужно сделать в .htaccess постоянную переадресацию со страницы с параметрами, передающимися после знака вопроса, на другую страницу (например, страниц, проиндексированных без ЧПУ, на страницы с ЧПУ), то обычный редирект работать не будет.
Вот обычный редирект:
Redirect 301 /folder/subfolder http://example.com/newfolder
Но если, к примеру, нам нужно переадресовать страницу вроде такой http://example.com/index.php?option=com_ex1&task=ex2&category_id=111&Itemid=222
на страницу http://example.com/newfolder
, то придётся применять rewrite таким образом:
RewriteCond %{QUERY_STRING} ^option=com_ex1&task=ex2&category_id=111&Itemid=222$ RewriteRule ^index.php$ http://example.com/newfolder? [R=301,L]