Para redirecionar todo um site de um domínio antigo com o código http 301 use o código abaixo no inicio do .htaccess.

Isto funciona para servidores Apache com o mod_rewrite habilitado.

Com este código inclusive todas as páginas serão redirecionadas. Exemplo:

http://www.dominiovelho.com.br/blog/ vai ser redirecionado para http://www.dominionovo.com.br/blog/