すべてのサブドメインがメインドメインにリダイレクトされます

すべてのサブドメインがメインドメインにリダイレクトされます

約 2 日前に Web サイトを新しいサーバーに転送しました。ドメインの NS を変更しました... その後、すべてのサブドメインがメイン ドメインとまったく同じものを表示するようになりました。ご覧ください: http://aftab.cc 翻訳元 http://gallery.aftab.cc

手伝っていただけませんか?

答え1

Apache などの Web サーバーは、設定されていない Web サイト ドメインに対する HTTP 要求を受信すると、設定されている最初の Web サイトのコンテンツを返します。

(ホスト名の後の URL の部分がデフォルトのサイトに存在しない場合は 404 応答)

したがって、おそらく Web サーバーが正しく構成されていません。

DNS でドメインを構成することは、Web サーバーでサイト (ドメイン名付き) を構成することとは別のアクションです。詳細は、ホスティング サービスによって異なります。


アップデート:

ドメイン名

DNSゾーンファイルの例を以下に示します。

 www.example.com   IN   A   203.0.113.5
 www.example.org   IN   A   203.0.113.5

ドメイン ホスティング プロバイダーには、これらのレコードを追加するためのポイント アンド クリック GUI が用意されているため、テキスト エディターを使用する必要はありません。ただし、GUI ツールの外観や使用方法は、使用しているドメイン ホスティング サービスによって異なります。

あなたが説明した問題の場合、これらのレコードはおそらく正しく設定されており、example.com と example.org の両方を同じサーバー上でホストする必要があります。

HTTPD

これは設定例Apache HTTPD用

# Ensure that Apache listens on port 80
Listen 80

# Listen for virtual host requests on all IP addresses
NameVirtualHost *:80

<VirtualHost *:80>
DocumentRoot /www/example1
ServerName www.example.com

# Other directives here

</VirtualHost>

<VirtualHost *:80>
DocumentRoot /www/example2
ServerName www.example.org

# Other directives here

</VirtualHost>

2 番目の<VirtualHost>節 (たとえば) の場合、組織) が省略された場合、Apache は example.org を要求したときに example.com のページを提供します。(実際にこれをテストしてからしばらく経っていますが、まだそうなっていると思います)。

ホスティング会社のコントロール パネルには、ポイント アンド クリック GUI があり、これを使用すると、適切なセクションが HTTPD 構成ファイルに追加されます (テキスト エディターを使用してこのテキスト構成ファイルを編集する必要はありません)。

ウェブホスティング会社が Apache HTTPD ではなく Nginx または IIS を使用している場合、構成ファイルは完全に異なる場合があります。構成 GUI の設計と操作は、ホスティングプロバイダーによって異なります。ここですべてを網羅するには、バリエーションが多すぎます。


aftab.cc は、Apache HTTPD と cPanel を使用する your-server.de によってホストされていると思います。「cPanel ホスティング プランにサイトを追加する方法」を Google で検索すると、役立つビデオやその他のチュートリアル資料が見つかるはずです。幸運を祈ります。

答え2

ついに問題が発見されました!! 信じられないかもしれませんが、これは CPanel のバグのようです。Web サイトを新しいサーバーに転送すると、すべてのサブドメインがパーク ドメインとして追加されることがあります。パーク ドメインに移動して、それらをすべて削除する必要があります。必要な場合は、すべてのサブドメインを削除して、再度作成する必要があります!!

約 7 年前に Web サイトを移行したとき、この問題に直面しましたが、ホスティング会社がどのように問題を解決したのか理解できませんでした。しかし、今、ホスティング会社が問題を教えてくれました...

とにかく、このトピックが将来役立つことを願っています。また、CPanel チームがコードをレビューしてバグを修正してくれることを願っています。

ご協力いただきありがとうございます ;)

関連情報