Wow! bien si puedes usar htaccess,
Si conservas exactamente la misma estructura de url y directorios lo podras hacer con dos o tres lineas en htaccess:
Código C:
Ver originalRewriteEngine on
RewriteCond %{HTTP_HOST} ^www.antiguodominio.com$[OR]
RewriteCond %{HTTP_HOST} ^antiguodominio.com$
RewriteRule ^(.*)$ http://www.nuevodominio.com/$1 [R=301,L]
(no lo he probado.. pero creo que funcionara)
Hala viva el htaccess!