Webサイトを引っ越すときに、ドメイン以降のURLごと変わる場合と、ドメイン以降のURLは変わらない場合があるかと思います。
ドメイン以降のURLごと変わるというのは、
https://aaa.com/test/
というURLが引っ越し先だと
https://bbb.com/test2/
になっている…といった場合のことを指します。
この場合、引っ越し前の
https://aaa.com/
のサーバー上にある.htaccessに引っ越し先のURLを301リダイレクトとしてリダイレクトの記述をすることになり、数百ページあるサイトの場合は、そのページ数分リダイレクトの設定をしなければなりません。。。
そのため、基本的にはドメイン以降のURLは変わらない方法でサイトを引っ越す方が多いかと思います。
これは、引っ越し前のURLが
https://aaa.com/test/
で、引っ越し先のURLが
https://bbb.com/test/
というような、https://bbb.com/以降のURLは変わらない…という状況を指します。
この場合、引っ越し前の
https://aaa.com/
のサーバー上にある.htaccessには、ドメインだけがリダイレクトされる…今回の例でいえば
https://aaa.com/〜〜〜/
にアクセスがあった場合は
https://bbb.com/〜〜〜/
に自動でリダイレクトされる…という記述をするだけでOKとなります!
では実際、どのような記述をすれば良いのか…といいますと、.htaccessの一番下に
Redirect permanent / 引っ越し先のドメインURL
といった記述をしてサーバーに上書きアップすることで、ドメインのみがリダイレクトされるようになります!
今回の例でいえば、
https://aaa.com/ → https://bbb.com/
にリダイレクトする必要があるので、
Redirect permanent / https://bbb.com/
と記述して、https://aaa.com/のあるサーバーにアップする…といった流れになります!
まとめ
以上がドメインごとリダイレクトさせる方法でした!
意外とネットで調べるとこの方法について紹介しているサイトがなさそうでしたので、ご活用いただけましたら幸いです^^