у меня все прекрасно работает с такими параметрами
включает перенаправление
RewriteEngine on
откуда
RewriteCond %{HTTP_HOST} ^сайт.ру$ [NC]
куда
RewriteRule ^(.*)$ новый сайт/статья [R=301,L]
и в роботс.тхт прописать основной хост и карту нового сайта
User-agent: Yandex
Host: новый сайт.ру
User-agent: *
Disallow:
Sitemap: новый сайт/sitemap.xml
По словам яндекса такой метод передает 99% веса
upd.
Для .htaccess будет это решение
RewriteEngine On
RewriteRule ^старый/(.+)$ /новый/$1 [L,R=301]