2009-04-01 14 views
0

私のシナリオは次のとおりです。ドメイン管理(複数のサーバー)

私は別々のサーバーでホストされている2つのWebアプリケーションを持っています。私がしたいのは、最初のサーバに行くための "* .mydomain.com"(つまり、サブドメイン、 'www'など)のリクエストがなく、 "mysubdomain.mydomain.com"のリクエストが2番目のサーバー。これをどのように達成するのですか?

私はドメインレジストラで「CNAME」設定をしていますか? "www.mydomain.com"のようなIP 11.11.111.111に?

私はこれが必ずしもプログラミング関連ではないことを知っています。しかし、ほとんどの質問はWeb開発に関連しているので、asnwerはサイトの他の人にも役立つと思いました。

ありがとうございます!

+0

* sigh * ...私はワッフルのレシピに興味があります。プログラミング関連ではありません。しかし、それのための他のサイトがあります。これはプログラミングの質問のためのものです。 – Shog9

+0

@ Shog9私もワッフルが好きです... –

+0

ありがとう!これは完全な類推です。この質問は、レシピを調理することを求めて – John

答えて

2
CNAME mysubdomain second.server 
CNAME * first.server 
0

CNAMEは前の返信に記載されているとおりです。 Aレコードも追加できます。

* .mydomain.comを指し示すサーバーのIPアドレスと、他のサーバーを指すmysubdomain.mydomain.comのもう1つのAレコードを指定する必要があります。

これらのDNSレコードは、mydomain.comが指し示し動作しているサーバーから必ず追加してください。

0

ルートドメインmydomain.comのDNS解決が必要な場合や、サブドメインを意味するワイルドカードサブドメイン(*)が必要な場合は、私には分かりません。

名前で最初のサーバーと2番目のサーバーを知っている場合、つまり、 first-server.comとsecond-server.com、あなたは追加または変更mydomain.comゾーンに、CNAMEレコードを使用します。

*.mydomain.com. IN CNAME first-server.com. 
mysubdomain.mydomain.com. IN CNAME second-server.com. 

を名前の代わりにIPアドレスを持っている場合は、あなたがしています

XXXは、最初のサーバーのIPである
*.mydomain.com. IN A XXX.XXX.XXX.XXX 
mysubdomain.mydomain.com. IN A YYY.YYY.YYY.YYY 

:これらのIPの制御で、私はそれらのIPアドレスがmydomain.com追加または変更のゾーンで、レコードを使用し、その後、あなたの知識がなくても変更されないことを意味しますYYYは2番目のサーバーのIPです。

NOTES:

あなたは現在、Aレコードを持っている場合は、CNAMEを設定するために、それを削除する必要があります、あなたは両方を持って傾けます。

ワイルドカードサブドメインではなくルートドメイン解決が必要な場合は、SOAレコードと競合するため、CNAMEは機能しません。その場合はAレコードが必須です。

関連する問題