Google Domainsでのドメイン転送 (zone apex/ネイキッドドメインからwww付きドメインへ)

Google DomainsのDNSは、エイペックスドメイン(ネイキッドドメインとも呼ばれます)へのALIAS/ANAMEレコードをサポートしていませんが、エイペックスドメインからサブドメインへのドメイン転送はサポートしています。これを設定しましょう。

この例では、以下のレコードをサンプルとして使用します。

  • ドメイン: example.com
  • サブドメイン: www.example.com
  • Shifter URL: abc123.on.getshifter.io
  • CDN Raw Hostname: def456.cloudfront.net

設定手順

  1. Google Domainsコントロールパネルにログインします。
  2. [My domains]に移動します。
  3. ドメインの[Manage]ボタンをクリックします。
  4. [Website]メニューに移動します。
  5. [Set up forwarding]をクリックします。
  6. 以下のように設定します。
    A. 「Forward from」フィールドにネイキッドドメイン名を入力します。例:example.com
    B. www付きドメイン名のURLを入力します。例:https://www.example.com
    C. [Forward]ボタンをクリックして変更を保存します。
  7. ドメイン転送が追加されました。

以上です。Webブラウザでネイキッドドメインにアクセスし、ドメインが正しく転送されていることを確認しましょう。

以下は、URLとその結果のサンプルコマンドです。

curl --head http://example.com
HTTP/1.1 301 Moved Permanently
Location: http://www.example.com
Date: Wed, 19 Jun 2019 09:51:10 GMT
Content-Type: text/html; charset=UTF-8
Server: ghs
Content-Length: 217
X-XSS-Protection: 0
X-Frame-Options: SAMEORIGIN