はてなブログに設定した独自ドメインを「www有り」にリダイレクトする方法

はてなブログで独自ドメインを使用する場合はサブドメインでなければいけません。つまり「www有り」のドメインになります。また、はてなブログ側でのリダイレクトは設定できないので、「www無し」のドメインにアクセスするとサーバーエラーになります。ですので、個別に「www有り」にリダイレクトしなければいけません。

今回はドメインは「お名前.com」、サーバーは「エックスサーバー」を使用して、はてなブログに設定した独自ドメインを「wwww無し」を「www有り」にリダイレクトする方法をご紹介します。

「www有り」にリダイレクトする手順

1. エックスサーバーにドメインを追加設定する

まずは、いつも通りにお名前.comで取得した独自ドメインをエックスサーバーに追加設定します。「DNSレコード設定」から、はてなブログに登録するドメインを選択。「DNSレコードの一覧」のタブを開いて表示されたIPをメモ。

エックスサーバーにドメインを追加設定する

2. お名前.comにDNSレコードを追加する

次はお名前.comにログインして、「ドメイン設定」→「DNS関連機能の設定」から、はてなブログで使用するドメインにチェックして「次に進む」を選択。「DNSレコード設定を利用する」の「設定する」でDNSレコード設定画面へ。「入力」の空欄に「www無し」のDNSレコードを追加します。入力方法は下記。

ホスト名 TYPE TTL VALUE 優先 状態 追加
A 3600 000.00.000.00 有効 追加

※ホスト名:空欄
※TYPE:A
※TTL:3600(デフォルト )
※VALUE:エックスサーバーでメモったIP

「追加」をクリックして一番下の「確認画面へ進む」→「設定する」

お名前.comにDNSレコードを追加する

3. 「www有り無し」リダイレクト用のhtaccessをアップロード

エックスサーバー内に、「www有り無し」を正規化するリダイレクト用のhtaccessをアップロードします。htaccessの中身は下記。

※「sample\.com」の「\」となっていますが半角の「¥」になります。コピペすれば問題ないかと思います。

htaccessの設定が分からない方は下記を参照して下さい。
ドメインの www 有り無しをhtaccessの301リダイレクトで設定し正規化する方法

これでOKです。あとはDNSが浸透するのを待つだけ。自分の場合は1時間もかかりませんでした。あとは、Search Console(サチコ)で「サイトの設定」から「使用するドメイン」を「www有り」にしましょう。

いいね!のお慈悲を…

この記事が良かったらシェアをお願いします!

コメントする