質問: ### 前提・実現したいこと こんにちわ。WPREST APIとNuxtをつかってサイトを公開しようとしたのですがドメイン部分の設定でつまづきました。 Google domainsで取得した`example.com`というドメインをNetlifyと接続はできたが、`dashboard.example.com`というサブドメインをXサーバーで接続する方法がわかりません。 NuxtでつくったサイトをNetlifyで公開する際にGoogle domainsで取得したドメインで設定し、無事公開できました。 問題はNuxtで作ったサイトはWP-RESTAPIでサイト情報を取得していて、Xサーバーにwordpressをインストールしようと思いたち、Netlifyに設定した`example.com`というドメインに`dashboard`というサブドメインをつけて管理したいと思ったがやりかたがわかりません。 調べた結果、 * Xサーバーに`example.com`と`dashboard.example.com`を追加して、XサーバーのIPアドレスをGoogle domainsのAレコードに設定 * ネームサーバーの`ns~.xserver.jp`をGoogleDomainsに設定する。 とあったが、3日たってもなりませんでした。 なお、現在のGoogleDomainsのネームサーバーは上から * dns1.p06.nsone.net * dns2.p06.nsone.net * dns3.p06.nsone.net * dns4.p06.nsone.net * ns1.xserver.jp * ns2.xserver.jp * ns3.xserver.jp * ns4.xserver.jp * ns5.xserver.jp となっており カスタム リソース レコードは上から | 名前 | タイプ | TTL | 104.198.14.52 | | --- | --- | --- | --- | | @ | A | 1h | netlifyのIPアドレス | | dashboard | A | 1h | XサーバーのIPアドレス | | www | CNAME | 1h | example.netlify.com. | となっております 有識者の方、ご意見よろしくおねがいします。
回答: GoogleDomains に登録している9台のネームサーバーに登録されているレコードの中身は全部同じでしょうか? 9台の各ネームサーバーに登録されているレコードが異なる場合、異なっているネームサーバーを参照した場合に、別のサーバに接続したり接続できなくなります。 まずは、nslookup や dig を利用して、各ネームサーバーを指定して検索して、全部のサーバーに対して、内容を確認してみてください。 例 ``` nslookup 検索するホスト名 dns1.p06.nsone.net nslookup 検索するホスト名 ns1.xserver.jp dig 検索するホスト名 @dns1.p06.nsone.net dig 検索するホスト名 @ns1.xserver.jp ``` ネームサーバーは、9台も登録する必要はないと思うので、ドメインのレコードは、どちらか 1箇所で管理できるようにした方が良いと思います。