【初心者向け】htaccessを使って別ドメインにリダイレクトする方法【ワードプレス】

htaccessを使って別ドメインにリダイレクトする方法の紹介です。
新しい社名になったのでドメインを変更したというお客様からのご依頼で、旧サイトにアクセスした時に新しいサイトへ飛ばして欲しいというものに対応しました。

htaccessをダウンロードして編集する

修正するのは一番上の階層にあるhtaccessファイルです。

htaccessファイルのダウンロードと編集の方法は、以前にも紹介しているのでこちらの記事を参考にしてください。

htaccessに追記するコード

下記の1行を<IfModule mod_rewrite.c> 〜 </ifmodule>の中の、一番最後に追記します。

RewriteRule ^(.*) https://new_domain.com/$1 [R=301,L]

https://new_domain.com/の部分をご自身のURLに変更してください。
実際の内容は以下のようになります。

# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
RewriteRule ^(.*) https://new_domain.com/$1 [R=301,L]
</IfModule>

# END WordPress

htaccessをアップロードして完了

編集したhtaccessの名前をFTPソフトで元に戻し、サーバーにアップして完了です。
実際にアクセスして、新しく設定したURLに移動しているか確認しましょう。