ワードプレスは通常1つのドメインで表示されます。
今回ご紹介する方法を行うことで、1つのワードプレスに複数のドメインを設定しても平行して表示が可能になります。
複数ドメインでワードプレスを表示させる
例)通常
aaa.com → 正常に表示(aaa.com)
bbb.com → aaa.comのワードプレスにbbb.comを紐づけ。
結果、aaa.comにリダイレクトされてしまう。これを下記のようにしたい
aaa.com → 表示(aaa.com)
bbb.com → 表示(bbb.com)
1つのワードプレスファイルで2ドメイン別に表示を実現。
config.php下記コードを挿入
define( ‘WP_SITEURL’, ‘https://’ . $_SERVER[‘HTTP_HOST’]);
define( ‘WP_HOME’, ‘https://’ . $_SERVER[‘HTTP_HOST’] );
注意点
Googleの検索ロボットは内容が同じコンテンツのサイトが存在する場合、検索ユーザーの利便性を考慮して重複するサイトの評価を下げ検索結果から対象のサイトを排除する可能性があります。
片方のサイトをインデックスさせない
そこで例のように内容が重複している場合には片方のサイト内でnoindexタグを使用することで、Googleに片方のサイトは検索結果に表示させたくない意図が伝わり正常に運用することが可能になります。
例 bbb.comは検索結果に表示させない
headタグ内に挿入
<?php if($_SERVER[‘HTTP_HOST’]==’bbb.com‘){
echo”<meta name=\”robots\” content=\”noindex\” />”; } ?>
ワードプレスの運用ドメインが変更になる場合にも使えるのでぜひご参考ください。