2017-06-15 5 views
-2

通常のサブドメインはfoo.website.comです。 foo.bar.website.comは可能ですか? DNSおよび/またはWebホストはこれを許可していますか? Linuxサーバ(特にCentOS)はこれをデフォルトで処理するのか、それとも別々の設定が必要なのでしょうか?DNSの&CentOSはサブドメインのサブドメインを処理できますか?

コンテキスト
私たちは面白いレガシーセットアップを持っています。私たちのサーバーのメインドメインはfoo.website.comです。 URL /ドメインはpublic_htmlフォルダから取得します。ユーザーのホームディレクトリ内の別のフォルダstaging.foo.website.comからプルするstaging.foo.website.comを設定する必要があります。

+0

変更の目標または最終結果を説明し、変更する構成ファイルのスニペットを提供しようとします(編集する構成ファイルを知っていることが前提です)。そうすれば、他の人があなたの答えにあなたを導く助けになります。 –

答えて

0

あなたの質問はとても一般的なので、私の答えも同じでなければなりません。

エーム、それはあなたのウェブサーバによってルックアップがどのように処理されるかです。

1)DNSは、 "A"レコードがfoo.website.comに解決され、もう1つの "A"レコードがfoo.bar.website.com、またはfoo.foo.websiteに解決されることに問題はありません。 com。私は現在、 "foo.com"の意志とは異なって解決する "foo.foo.com"を持っています。 DNSはほとんど問題ではありません。

nslookup foo.bar.website.com 

とそれを比較します:答えを決定するための簡単なテストがあり、あなたが答える二つの異なるマシン、または名に割り当てられた2つの異なるIPアドレスを持っていると仮定すると(

nslookup foo.website.com 

し、結果を確認してください。 )それらが同じであれば、目的に応じて、DNSは方程式を考慮しません。

2)いいえ、それは箱から外に出ることはありません。ドメイン名にあらかじめ構成されたものはめったにありません。 「foo.website.com」の前に「foo.bar.website.com」を定義してください。ほとんどの場合、正しい順序でテストされます。しかし、あなたのURLリクエストがどのように見える場合:

http://foo/ 

の代わり:

http://foo.bar.website.com/ 

その後、あなたはより良いウェブサーバは、あなたが話しているのはFooかを知っている願っていたい、それがすべての正しいものを選びます時間。

3)これはReWriteModulesが非常に重要で有用である多くの理由の1つです。文法的には、ルールには完全なドメイン名が記載されていなければなりません。誤解がないようにしてください。 Concrete5のようなツールでは、foo.bar.website.com.confの完全なファイルが必要です。

ウェブホスティングサービスのドキュメントと既存の設定を確認してください。 httpd.confのコピーを保存してください(一部のWebサービスでは「別のサービスを実行する」と考えているので、同じディレクトリにはいないようにしてください)、簡単な編集を行い、再起動してどこに行くか確認してください。あなたが終わったらオリジナルを元に戻してください。

関連する問題