GoDaddyコントロールパネルで「@」CNAMEレコードを構成する


25

私が持っているmydomain.comと呼ばれるAzureのVMインスタンス上でホストされていることmymachine.cloudapp.net

DNSを構成して、両方www.mydomain.commydomain.com同じホストにマップする必要があります。GoDaddyをレジストラとして使用しています。

現在、GoDaddyは空の(@)Aレコードを作成するように提案しています。mymachine.cloudapp.netそのため、VIPアドレスをping して解決した場合、Aレコードに保存できます。

残念ながら、VIPが変更され、pingをやり直すのを忘れるmydomain.comと、到達不能になりますが、それは正常です。

その@レコードをCNAMEセクションに移動して、VMホスト名を指すようにすると、次のエラーが表示されます。

A record of a different type exists for the hostname @, could not create CNAME

これは、Aレコードを削除してCNAMEを書き込む場合@と、Aセクションにレコードがない場合の両方で発生します。

@GoDaddy管理対象ドメインでCNAMEレコードを設定するにはどうすればよいですか?

回答:


30

つまり、@の他のすべてのリソースレコードを削除せずに@レコードをCNAMEにすることはできません。また、適切なDNS機能には一部(NSレコードなど)が必要であるため、削除できません。これが、Herokuなどのプロバイダーがネイキッドドメイン名を使用しないように指示する理由の1つです。

あなたはからHTTPリダイレクトを実行するホストが必要になりますexample.comwww.example.com、あなたが指し示す先の、あなたのためのA(とAAAA)@のレコード。

DNSがGoDaddyでホストされている場合、無料のサービスが提供されます。GoDaddyドメインマネージャーで、左側の[転送]を探し、[管理]をクリックします。次に、DNS に転送example.comwww.example.comて更新するように設定し、変更をサポートします。詳細オプションはデフォルトのままにしてください。

GoDaddyドメイン転送制御


2
ドメイン転送はサブドメインにも影響しますか?すべてのユーザーをexample.orgからwww.example.orgにリダイレクトしたいのですが、ドメイン転送を有効にするとどうなりますか?
Ut xD 14

URLで引数を渡したい場合はどうすればよいですか?元のリクエストから渡されたurl引数を持っていた裸のURLからURLを転送すると、URLのクエリ文字列が削除され、wwwに転送されます。私のサイトのポート
コティエンブリー

ベアURLからのGoDaddy転送は、ディープリンクでは機能しなくなりました。邪魔になるショートリンク機能があります。
ピーターデューズ

-1

GoDaddyの他のすべてのレコードを削除せずに、新しい@ CNAMEレコードを追加することはできません。

代わりに、CNAMEレコードをそのままにして、ドキュメントhttp://surge.sh/help/adding-a-custom-domainに記載されているようにA(Apex)レコードを設定します ここに画像の説明を入力してください

次のようになります。

; A Records
@   1800    IN  A   45.55.110.124

またはGUIで:

Type: A
Name: @
Points to: 45.55.110.124

これがどのように質問に答えるかわからない?質問は、Aレコードが現在行われていることであると特定しましたが、移動するIPアドレスには適していません。
オリゴフレン
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.