web-dev-qa-db-ja.com

他の誰かのドメイン名が私のサーバーのIPアドレスを指しており、Googleがそのドメインのコンテンツをインデックス化しています

Httpsへの更新中です。 10月31日にホストから提供された新しいIPを指すようにDNS Aレコードを変更しました。さて、会社名をグーグルで検索すると、最初のエントリは www.rainstor.com のWebサイトです。 Whoisによると、それらは同じIPアドレスを持っています。私のウェブホスティング会社は、他の会社が私たちのウェブサイトを指しているのは彼らの問題ではないと言っています!誰でも助けることができますか?誰もこの問題を以前に経験しましたか?もしそうなら、誰が責任を負い、ホスティングまたは雨天ですか?

3
woodardinar

「誰が責任を負うのか」という質問に答えるために、rainstorのDNSレコードを変更できるのは、DNSレコードを制御できる人だけです。直接雨が降っている場合もあれば、彼らの下請け業者またはサービスプロバイダーである場合もあります。

DNSレコードを更新していないという問題は、実際にはありません。それは本当にあなたの問題ではなく彼らの問題です。少し面倒なことがわかりますが、重要なのは、Aレコードを正しく設定し、制御するサーバーを指していることです。

コンテンツがドメインに表示されないようにするための対策があります:

  • 正しいドメインが含まれていないURLに一致するアドレスに対してエラーを送り返すようにサーバーを構成します。実際のメッセージは、「505サーバーエラー」または「404が見つかりません」または「401が認証されていません」または「301が移動しました」(選択した別のURLにリダイレクトされます)です。基本的に、あなたが望むもの。

  • 書き換えルールを使用する、または

  • 仮想ホスト構成を使用する、または

  • サイトにコードを書くPHP(使用しているのであれば)適切なヘッダーを配信する

実際のソリューションは、使用しているサーバーソフトウェアによって異なります。

1
Octopus

DNS Aレコードは、すべての要求がどこに行くかを管理します。他のすべては無関係です。クライアントがページを要求した後、その要求は、Aレコードを設定したIPアドレスの宛先サーバーによって処理されます。その宛先サーバーの構成により、サポートする接続のタイプ(HTTP、HTTPS、およびオプションでいずれかのタイプへのリダイレクト)が決まります。

混乱を招く可能性があるのは、DNS伝播時間です。 whatsmydns.net のようなサイトで自分でテストして、どのAレコードが提供されているかを確認できます(古いIPアドレスがまだ1、2日返されていることがわかります)。

HTTPSと新しいホストに切り替えたので、古いホスティング会社との関係を無視しても問題ありません。サイトへのすべてのリクエストは、すぐに新しいDNS Aレコードで設定した新しいIPアドレスに送信されます。

再確認する小さなことの1つは、DNS Aレコードが1つだけであることを確認することです。複数を使用することは技術的には可能ですが、おそらく2番目のレコードがまだ古いホストのIPアドレスを指している場合、これはおそらく望みのものではありません。

0
Tom Brossman