Studioから移管する時、独自ドメインとDNSはどう切り替えればいいですか?

結論

ドメインの登録会社はそのままにして、DNSのAレコードなどを移管先が指定する値へ書き換えるのが基本です。切り替えの前にTTLを短くし、メールに使っているレコードには手を付けずに進めます。

SEO・URL・ドメイン更新日

Studioで使っている独自ドメインがどこで管理されているか確認するには?

サイトの移管作業を進めようとして、そもそも自社の独自ドメインをどの事業者で契約したかわからなくなっていませんか。Studioにはドメインの購入や直接管理を行う機能が備わっていないため、サイトに割り当てている独自ドメインはすべて外部のドメイン登録事業者で管理されています。移管の準備は、その外部サービスを突き止めるところから始まります。

購入先を覚えていなければ、過去のメールから登録や更新の支払い記録を探してください。請求書に登録会社の名前が載っています。メールが見つからないときは、ICANN Lookupでドメイン名を検索し、Registrar Informationの欄を見ます。通常はここに出る会社が登録会社です。

もうひとつ確かめておきたいのが、ドメインの登録事業者とDNSレコードの編集先が分かれている構成です。ICANN Lookupの画面にあるNameservers欄に外部DNSサービスのアドレスが並んでいる場合は、ドメインの購入元ではなく、指定されているDNSサービスの管理画面を開いて設定を操作することになります。

ちなみに、検索で出た登録会社と、実際に支払っている会社が違うこともありますね。販売代理店(再販業者)を通して契約している場合で、ネームサーバーの変更も代理店の管理画面で行うことがあります。Nameservers欄の値だけでは契約しているアカウントまではわからないので、手元の記録と合わなければ、表示された登録会社に問い合わせてみてください。

Studioからの移管で、ドメイン自体の移管は必要ですか?

お名前.comで取得したドメインのままWordPressの専用サーバーへサイトを移すといった場面でも、ドメインの契約先まで新サーバーの運営会社へ移す必要はありません。いま契約している事業者側でDNSレコードを編集できる状態であれば、管理会社をそのまま維持した状態で新サイトへ接続できます。

ドメイン移管は、ドメインの登録管理を今のレジストラ(登録会社)から別のレジストラへ移す手続きです。サイトの公開先を変える作業とは別物で、サイトの引っ越しで書き換えるのはDNSの接続先のほうになります。どのレコードにどんな値を入れるかは移管先が決めるので、Studio向けに入れていた値は使い回しません。

さらに、現在の登録事業者がDNSレコードの編集機能を用意していない場合でも、ネームサーバーの設定を外部のDNS提供サービスへ向ける仕組みを使えば、ドメインを移管せずにレコード管理を代行させられます。

もしドメイン自体の管理会社まで変えるとなると、手続きの完了までに余計な日数を要します。Cloudflareへのドメイン移管では、今の登録会社がドメインを手放すまでに最大5日かかることがあり、その間はPending approvalの状態で待つことになりますね。サイトの切り替えと管理会社の変更を同時に走らせると、トラブルが起きた際に原因の切り分けが難しくなりがちです。

StudioからDNSを切り替える手順は?

URLを維持したままStudioから新しい環境へ接続を切り替えるには、どのような順序で進めれば失敗を防げるでしょうか。具体的な手順は次の通りです。

  1. 新しいホスティング環境でWebサイトのページや画像、問い合わせフォームを構築し、テスト環境で表示を確かめる。仮URLで検証する場合は、検索エンジンにインデックスされないようnoindexタグを配置し、本番切り替え時にタグを解除します。
  2. DNSレコードのTTLをあらかじめ短い数値に下げておく。URLを変更しないサイト移転の案内では、切り替えの少なくとも1週間前にTTLを数時間程度へ短縮しておく考え方が示されています。
  3. 移管先が指定するAレコードなどの値を確認し、DNSの接続先を書き換える
  4. ドメインの反映状況を確かめながら、Search Consoleでクロール状況やエラーの有無を監視する。
  5. 旧環境へのアクセスがなくなったことを確かめてから、Studio側の公開を止める。

TTLはDNSの情報がキャッシュされる時間で、短くしておけば接続先の変更が早く行き渡ります。もっとも、即座に切り替わるわけではありません。

書き換える前に、今のAレコードの値をメモしてください。Studioの接続先IPアドレスは34.111.141.225ですが、以前のIPアドレスのまま接続しているサイトもあるので、実際に入っている値を確認します。StudioはCNAMEレコードに対応していないため、「wwwのCNAMEを書き換える」という作業は基本的に出てきません。移管先でwww用のCNAMEが必要なら、その指定に従って新しく作ります。

サイトのDNSを切り替えると会社のメールに影響はありますか?

会社宛ての問い合わせや日常の連絡に「@example.com」という独自ドメインのメールを使っていて、Webサイト側だけを移行させたいというケースは頻繁にありますね。この場合、メールの届け先はMXレコード、サイトの接続先はAレコードと役割が分かれているので、サイト用のAレコードだけを書き換えればメールはそのまま動きます。

でも、MXレコードの宛先がmail.example.comのような自分のドメイン内の名前になっていると、そのメールサーバーを指すAレコードも必要。WebサイトのIPアドレスを変えるつもりでドメイン全体のレコードを一括消去したり上書きしたりすると、メールサーバーへの接続経路まで断たれてしまいます。書き換えるのはサイトのホスト名(ドメイン直下やwww)のAレコードだけに絞り、ほかの行は残しましょう。

また、ネームサーバーごと別のDNS事業者へ移設する際は、既存のMXレコードやTXTレコードを手動で漏れなく引き継ぐ必要があります。Cloudflareの自動スキャンは全レコードを拾うとは限らず、独自の名前を付けたDKIMのレコードなどが抜けることがあります。ネームサーバーを切り替える前に、元のDNSにある行と一つずつ見比べてください。

なお、DNSの管理先が提供しているメール転送機能を使っていると、管理先を移した時点で転送が使えなくなる場合があります。Namecheapの無料転送は同社のDNSを使うドメインが対象です。

Studioから移行するついでにドメインのDNSをCloudflareへ移すべきですか?

サイトの移転をきっかけに、DNSの管理基盤も高機能なCloudflareへ移したほうがよいのでしょうか。一般的なレンタルサーバーへ移すのであれば、無理にDNSまで引っ越す必要はありません。いま使っている管理画面に不満がなければ、現状のDNSのままAレコードだけを書き換えるほうが手順も少なく、作業の安全性を保てます。

Cloudflareへ移す必要が出てくるのは、移管先の都合がある場合です。たとえばCloudflare Pagesでexample.comのようなドメイン直下を使うには、Cloudflareにゾーンを追加してネームサーバーを向ける必要があります。一方、www.example.comのようなサブドメインで公開するなら、今のDNSにCNAMEを足すだけでつなげます。

もしDNS基盤そのものをCloudflareへ切り替えるなら、移行先の画面にあらかじめすべてのDNSレコードを登録してからネームサーバーを変更しなければなりません。空のDNSへ切り替えるとドメインの情報が引けなくなり、サイトにつながらなくなります。

メールのレコードも同じです。メール事業者が指定するMXレコードに加えて、SPF・DKIM・DMARCといった認証用のレコードも欠けると、メールの配送失敗の原因になります。MXだけ写して終わりにしないでください。

studio.siteのURLで公開していたサイトを独自ドメインへ移すには?

独自ドメインで公開していたサイトはDNSを書き換えれば済みますが、studio.siteのURLで公開していたサイトは事情が違います。Studioのサブドメインは同サービス内でサイトを公開している間だけ有効な専用アドレスであり、他社のレンタルサーバーやホスティング環境へそのドメイン名ごと持ち出すことはできません。

まだ自社の独自ドメインを所有していない場合は、お名前.comなどの外部事業者で事前にドメインを取得しておきます。すでに持っているドメインがあるなら、それを使えば新しく取る必要はありません。

もしStudioの画面上でサブドメイン公開から独自ドメイン公開へ変更する手順を踏むのであれば、Studio側で有料プランの契約を結んだうえで設定を行う必要があります。このとき、旧サブドメインから新ドメインへの自動転送が働きますが、サブドメイン設定を解除してしまうと転送自体が切れてしまいます。なお、Studioサブドメインは、Studioでサイトを公開している場合にのみ有効です。

301などの恒久的な転送そのもので評価が失われることはありませんが、URLが変わる引っ越しでは、しばらく順位が上下することがあります。SNSのプロフィールに載せたリンクなども、新しいURLへ書き換えておきましょう。

こんな聞き方も

  • studio 独自ドメイン
  • studio ドメイン 移管
  • studio ドメイン移行
  • studio 独自ドメイン 移行
  • studio ドメイン変更
  • studio 独自ドメイン お名前.com
  • studio 独自ドメイン xserver
  • studio 独自ドメイン ムームー ドメイン
  • studio 独自ドメイン サブドメイン
  • studio 独自ドメイン www
  • studio 独自ドメイン メール
  • studio ドメインが別のサーバーに向いています
  • studio ドメインの向き先が確認 できません
  • studio ドメインが複数のサーバーに向いています
  • studio ドメイン接続
  • ホームページ ドメイン 移管
  • ドメイン移管中 ホームページ
  • studio 独自ドメイン 取得 方法

あわせて知りたい(関連する疑問)

QStudioの不正アクセスでドメインが乗っ取られる心配はありますか?

Studio側でセキュリティインシデントや不正アクセスが発生した場合、連携させていた独自ドメインまで第三者に奪われてしまうリスクはあるのでしょうか。仕組みの面から見ると、Studio本体にはドメインの登録情報を保持したり契約を管理したりする機能がありません。Studioのアカウントに入られても、そこからドメインの名義を書き換える操作はできない仕組みです。

ただ、これで安全と言い切れるわけではありません。Studioと同じメールアドレスとパスワードの組み合わせを、ドメインの登録サービスでも使っていると、そちらに不正ログインされるおそれがあります。Studioの不正アクセスに関するお知らせでも、使い回している先のパスワード変更が勧められていますね。

ドメインの乗っ取りは、登録サービスのアカウントに入られて、登録者の情報やロックの設定を書き換えられる形で起きます。登録会社やDNSの管理先で次の点を見直してください。

  • Studioと同じパスワードになっていないか
  • 二段階認証などの追加の認証を使えるか、使っているか
  • 登録者のメールアドレスが今も受け取れるものか

追加の認証の方式や設定方法は登録サービスによって違い、用意していない会社もあります。移管の作業で登録会社やDNSの管理画面に久しぶりにログインするなら、そのタイミングで合わせて見直せますね。

Q「ドメインが別のサーバーに向いています」と表示されるのはなぜですか?

移管先へDNSを向け替えたあと、Studioの公開設定画面を開くとこの表示が出ることがあります。この通知は、DNSレコードの設定内容がStudio指定の接続先から外れ、別のサーバーに向けられている状態を検知したときに現れる仕組みです。

Studioから移管する途中なら、Aレコードを移管先の値へ書き換えた結果なので、表示が出ること自体は自然です。とはいえ、この表示だけで移管が終わったとは判断できません。移管先の画面でドメインの接続が確認できているか、ブラウザで新しいサイトが表示されるかを別に確かめましょう。

逆に、Studio側へ引き続きサイトを接続したい状況であれば、Studio以外の接続先レコードを削除し、指定のAレコードを再登録して接続確認を行う必要があります。

DNSを書き換えた直後は、正しく設定していても反映が追いつかず、Studio側で接続を確認できないことがありますね。反映には一般的に2〜48時間ほどかかります。数時間で表示が消えなくても、すぐに設定を疑う必要はありません。

QAAAAレコードは移管先でどうしますか?

Studioでサイトを公開していたときは不要とされていたAAAAレコードですが、他社サーバーへ移管した後はどのように扱うべきでしょうか。DNSにおけるAAAAレコードとは、ドメイン名に対してIPv6形式のIPアドレスを紐付けるための設定項目です。これに対して一般的なAレコードは、IPv4形式のアドレスを紐付ける役割を持っています。

Studioで公開している間、AAAAレコードは使いません。むしろ設定が残っているとTLS証明書の発行に失敗する原因になるため、削除するよう求められます。Studioで公開していたドメインなら、今はAAAAレコードが入っていないことが多いでしょう。

移管先では、Studioのルールをそのまま持ち込みません。移管先がIPv6アドレスを示していて、AAAAレコードの設定を求めている場合だけ追加します。GitHub Pagesのように、公式マニュアルで独自ドメイン向けにIPv6アドレスの登録手順が明記されているサービスであれば、提示された値に従ってAAAAレコードを新規追加します。移管先から特にIPv6アドレスの指定がない場合は、AAAAレコードを空欄のままにしておいて問題ありませんね。

ただし、AレコードのIPv4アドレスを、そのままAAAAレコードにコピーしても使えません。反対に、古いAAAAレコードが残ったまま別のサーバーを指していると、IPv6でつなぐ人だけ違う場所へ飛ばされる、といったことにもなりかねません。切り替えの前に、AとAAAAがそれぞれどこを指しているか見ておきます。

QDNSを切り替えるとサイトが見られない時間は出ますか?

平日の日中にオフィスのPCから自社サイトを開いたときは新サーバーの内容が見えているのに、外出先でスマホから開くとStudio時代の旧サイトが表示される、といった現象が切り替え直後によく起こります。DNSの切り替えはインターネット全体で一瞬にして完了するわけではなく、接続経路やプロバイダごとにキャッシュが段階的に更新されていくためです。

この間、両方のサイトが正常に表示できていれば、見る人によって新旧が分かれるだけで、サイトが見られない状態にはなりません。この移行期間中に「サイトがまったく見られない時間(ダウンタイム)」を出さないためには、新旧ふたつのサーバーを一定期間並行して稼働させておく準備が不可欠です。

それでも見られない時間が出るとすれば、移管先でのTLS証明書の発行待ちが考えられます。他社からStudioへ移るときは、DNSの変更や証明書の発行の影響で、一時的にアクセスできない時間が必ず出るとされています。Studioから他社へ移る逆向きの場合も、移管先が証明書をいつ発行するのか、DNSを向ける前に発行できるのかを確認しておきましょう。

Qお名前.comでStudio向けの設定を変えるにはどこを触りますか?

お名前.comでドメインを管理している場合、Studioへ向けていた接続設定を解除して新しいサーバーへ向け直すには、管理画面のどのメニューを操作すればよいのでしょうか。お名前.com Naviにログインしたら、サイドバーの「ネームサーバー/DNS」から「ドメインDNS設定」へ進みます。対象のドメインの「ドメインDNS」を選び、「DNSレコード設定」を開くと、今のレコードが並んでいます。

ただし、この画面で書き換えた内容が効くのは、ドメインがお名前.comのネームサーバーを使っている場合です。他社のネームサーバーに向けているなら、DNSレコードはその提供元で設定します。

設定画面が開いたら「登録済レコード」というタブを選択します。新しいレコードを足すときのタブとは別なので、取り違えないでください。Studioへの接続にはAレコードが使われていたため、ホスト名が空欄(または指定したサブドメイン)でStudioのIPアドレスが登録されている行を見つけましょう。新しいサーバー会社から指定されたIPアドレスへ数値を書き換えるか、不要になった行の削除チェックを入れて調整します。内容を修正したら、ページ下部の「確認画面へ進む」ボタンを押し、変更点に間違いがないかを確かめた上で「設定する」を実行すれば完了です。手順はお名前.comのDNSレコード編集ガイドにもまとまっています。新しく入れる値は移管先のサービスによって違うため、Studioの34.111.141.225をそのまま残したり、ほかのサービスの値を流用したりせず、移管先が示す値を確認してから入力します。

出典

この内容をChatGPTで相談

無料診断