Options +FollowSymLinks
RewriteEngine on
<b>RewriteCond %{HTTP_HOST} старый-сайт.ру</b>
RewriteRule ^(.*) https://новый-сайт.ру/$1 [R=301,L]
RewriteCond
) нужно, если изменилось только доменное имя, но сайт остался на том же месте и просто стал обслуживать запросы по ещё одному доменному имени, иначе получится порочный круг перенаправлений (на себя будут перенаправлены и запросы к новому имени). Если для старого имени выделить отдельный хост, то перенаправление надо будет настроить только на нём и его можно будет сделать уже безусловным (и будет проще сделать при помощи Redirect
, а не RewriteRule
).