DNS変更後にホームページが表示されない原因は?反映待ち・設定ミスの確認手順

DNS変更後にホームページが表示されないときにネームサーバー・A/CNAME・TTLを確認する手順を示すアイキャッチ サーバー・ドメイン

独自ドメインのネームサーバーやDNSレコードを変更した後にホームページが表示されない場合、単純な反映待ちだけでなく、ネームサーバー・Aレコード・CNAME・キャッシュなど複数の原因が考えられます。『時間が経てば直る』と決めつけず、設定値も確認します。

確認する順番

  1. 変更した項目を記録する
  2. ネームサーバーが正しいか確認する
  3. A/CNAMEなど対象レコードを確認する
  4. 別回線・別DNSでも確認する
  5. TTLとキャッシュを考慮して待つ

1.まず何を変更したか整理する

レジストラ変更、ネームサーバー変更、Aレコード変更、wwwのCNAME変更など、作業内容によって確認場所が変わります。変更前後の値を控えておくと、設定ミスを見つけやすくなります。

2.ネームサーバーが正しいか確認する

DNSを管理するサービスを変更した場合、ドメイン側に設定したネームサーバーが新しいDNSサービスの指定値と一致しているか確認します。古いネームサーバーが残っていると、新しいレコードを設定しても参照されません。

3.AレコードとCNAMEを確認する

ルートドメイン、www、サブドメインで参照するレコードが異なる場合があります。ホスティング会社やDNSサービスの公式案内と照合し、IPアドレスやホスト名を推測で入力しないようにします。

4.DNSキャッシュで古い情報が見えている場合

DNSの回答はTTLに基づいて各リゾルバなどにキャッシュされます。そのため、変更後も一部の環境では古い情報が残る場合があります。Google Public DNSも、ネームサーバーやDNSホスティングを最近変更した場合にキャッシュが関係することを案内しています。

5.『反映まで何時間』と固定しない

反映時間はTTL、DNS事業者、各リゾルバのキャッシュ状態などで変わります。特定の時間を過ぎれば必ず反映するとは限らないため、正しい設定になっているかを確認したうえで待ちます。

独自ドメインの基本は独自ドメインとは?初心者向けガイドも確認できます。

症状別の切り分け

症状 確認ポイント
自分のWi-Fiだけ旧サイト DNS・ブラウザ・端末キャッシュ
どこからも表示されない ネームサーバー、A/CNAME、サーバー設定
wwwだけ表示されない wwwのCNAME/Aレコード
メールも同時に不調 MXを含むDNS設定全体

サイト移行時はメール設定も確認する

DNS変更ではWebサイトだけでなく、MX、TXTなどメールや認証に使うレコードにも影響する場合があります。ネームサーバーを丸ごと変更するときは、必要なレコードを事前に一覧化しておくと安全です。

サーバー移転やドメイン変更を伴う場合は、ホームページ移転・ドメイン変更のチェックリストもあわせて確認してください。

やらない方がよいこと

反映しないからと短時間にネームサーバーやAレコードを何度も変更すると、どの設定が正しいか分かりにくくなります。変更日時と値を記録し、1回ずつ確認します。

DNS変更の記録表を残す

項目 記録する内容
変更日時 いつ切り替えたか
ネームサーバー 変更前と変更後
A/CNAME 対象ホスト名と値
MX/TXT メール・認証用の値
確認環境 Wi-Fi・モバイル回線・別端末

反映待ちか設定ミスかを判断するには、変更前後の値と確認した環境を残しておくことが重要です。Webだけでなくメールも使っている場合は、表示確認と送受信確認を別々に行います。

サポートへ相談する目安

ネームサーバー、A/CNAME、TTL、別回線での確認までは自分で切り分けやすい範囲です。設定値が公式案内どおりなのにどこからも表示されない、メールも同時に使えない、DNSSECや複数サービスのDNS管理が絡む場合は、変更を重ねず現在値と変更時刻を添えてレジストラやホスティング会社へ相談してください。

DNSだけでなく全体を整理したい場合

ドメイン側の管理を確認するなら独自ドメインの基礎へ、サーバー側の役割や移転まで確認するならレンタルサーバーの基礎へ戻れます。

よくある質問

スマホでは見えるのにパソコンでは見えません

利用しているDNSリゾルバやキャッシュが異なると、環境によって見える情報が一時的に違う場合があります。別回線や別端末でも確認してください。

DNS変更後に404になる場合は?

DNSが新しいサーバーへ到達していても、WordPress側のURLやパーマリンク、サーバー設定で404になることがあります。WordPressの404エラー確認手順も確認してください。

参考情報