こんにちは、minoruです。
.htaccessの301リダイレクトを使って転送をする時に、各ページはそのまま置いておき、トップページだけを新しいサイトや違うページにリダイレクトする方法です。
RewriteEngine On
RewriteRule ^$ https://newpage.com [R=301,L]
RewriteRule ^$ https://newpage.com [R=301,L]
「^$」がミソで、これがトップページのみを表す記号です。
参考:https://pisuke-code.com/htaccess-redirect-only-top-page/
ちなみに…
RewriteEngine On
RewriteRule $ https://newpage.com [R=301,L]
RewriteRule $ https://newpage.com [R=301,L]
だと、トップページへのアクセスも別ページに飛ばすけど、他の既存ページへのアクセスも全部その飛び先に飛んじゃうからSEO的にはNGな方法。
記号が有ると無いとじゃ大違い。
そもそも301とかリダイレクトとか何?って人は以下のリンク参照。