Logo abaixo do RewriteEngine On
, adicione:
RewriteRule ^$ http://sub.domain.com [R=301,L]
Se eu estou lendo corretamente, parece que você quer manter a string de consulta. Mas se você quiser excluí-lo, você usaria:
RewriteRule ^$ http://sub.domain.com? [R=301,L]
Editar: Para redirecionar apenas a página /
, caso não tenha uma string de consulta, use:
RewriteCond ${QUERY_STRING} ^$
RewriteRule ^$ http://sub.domain.com [R=301,L]