【備忘録】サブドメインにアナリティクスを設定したらアクセスができない!?そんな時の対処法
こんにちは!
今回はエックスサーバーでサブドメインのグーグルアナリティクスに設定してから『このサイトにアクセスできません』と表示されて、サイトを表示できなくなるトラブルについて書いていきます。
エラーを見ると『dns_probe_finished_nxdomain』とでているので分かる人には簡単に原因がわかるかも。
先月、サブドメインにアクセス数を知りたくてアナリティクスの設定をしました。
設定してから数日後サイトにアクセスしてみると『このサイトにアクセスできません』と表示されてしまいめちゃくちゃ焦りました。
原因
エックスサーバーでサブドメイン名のTXTレコードを設定した場合
Aレコードが参照されなくなってしまう。というのが原因です。
Aレコードはアドレス(Address)の頭文字からきており、その名の通りドメインをIPアドレスに置き換えるレコードです。ホームページ応援隊より引用
DNSサーバーでIPアドレスが置き換えられなくなり
dns_probe_finished_nxdomainのエラーが出てしまうというわけです。
ちなみに、このブログもサブドメインで運用していますが
テーマを使用しており、HTMLタグ設定ができるので、このようなことが起こりませんでした。
対処法
XサーバーにログインしてDNSレコード設定をクリック
TXTレコード設定したドメインをクリック
DNSレコード一覧をクリック
種別がAの内容のIPアドレスをコピーします。
DNSレコード追加をクリックし
ホスト名にサブドメイン
内容にIPアドレスをペースト
確認画面へ進む
でAレコードの追加が完了します。
これで数時間後にはサイトにアクセスできるようになっています。
まとめ
Xサーバーにログインし、DNSレコードを確認して、Aレコードを追加して
待つだけで直すことができます。
とても簡単なので、サブドメインを追加してアナリティクスでTXTレコードを設定して
同じようにアクセスができなくなったら試してみてください。
というわけで
それではっ
コメント