ホスト名(www等)なしのドメインとcnameについて

  • 投稿 : 2013-09-16
ホスト名(www等)なしのドメイン、「root domain」?「naked domain」?とcnameレコードの話です。

以前から気になっていたんですが、検索で調べてみると、「ホスト名」なしのcnameレコードは作成できないようです。仮に作成できたとしても、メール関係で問題が起こるので、事実上使えないと思ったほうがよいとのこと。

cnameレコード登録時にエラーにならないからといって、大丈夫ではないということのようです。Bloggerとかはてなブログとかは、確かにホスト名なしの設定はできないです。

ホスト名あり(サブドメイン)でないとcnameレコード登録できないということのようです。

× * cname example.com.
○ www cname example.com.

検索で調べたもの

↓残念ながらこの2つの制限で説明がつきます…
・CNAMEレコードはAレコードと違って他のDNSレコードと共存出来ない。
・ホスト無しドメイン(ルートドメイン)はNSレコードを必ず定義する必要がある。

要するにルートドメインはNSレコードで既に定義してるから
CNAMEレコードでは使っちゃダメよって理由なんです(^^;
助太刀忍者 [忍者ブログ]|独自ドメイン設定変更CNAMEの件

www などのホスト名無しのURLを使用されたいのであれば次のように設定すれば可能に見えます。
@ IN CNAME ghs.google.com.
ところがCNAMEレコードを例えば他のNSレコードなどといっしょに記述してはいけないという規則(RFC1912)があります。
wwwなどのホスト名なしのURLを設定できない理由 - Bloggerの使い方

※ホスト名が空白のCNAMEレコードは登録できません。
【ドメイン】CNAMEレコードとは? | よくある質問 | お名前.comヘルプセンター

本題に戻ると、「Google AppsのGoolgle SitesでwwwなしのURLはセットできるか?」
Apps導入担当者ということで、standard editionだが自分でGoogle Appsを使っていて、Google Sitesでのサイト運用もしている。既にいくつかCNAME設定によってカスタムURLで運用しているが、この「wwwなしの設定」は出来ないと思っている。

DNSの知識不足かもしれないが、CNAMEの設定でnaked domainを設定する方法がないからだ(厳密には、探したけれど見当たらなかった)
Google Apps使いこなしメモ&クラウド情報: Google Sitesにwwwなしのドメインを割り当てたい

スポンサーリンク