2012-01-13 6 views
1

私はTumblrと少し似ているが、私たちは1つのドメインですべてを実行するというWebアプリケーションを構築していますが、実際には同じアプリケーションから実行されている他のドメイン名を持つサイトがあります。Tumblrの複数のドメイン

です:

Platform (platform.dev) 
    | 
    |_app1 (app1.dev) 
    |_app2 (app2.dev) 

彼らは、同じWebサーバー、データベースサーバー、認証サーバーを共有したいと。

簡単にするために、カスタムドメインを設定するにはどうすればよいですか?さらに、どのように認証を処理するのですか?

+0

「[.htaccess(PHP)を使用してオンザフライでサブドメインを作成する]」(http://stackoverflow.com/questions/586129/create-subdomains-on-the-fly-with-htaccess-php) – konsolenfreddy

答えて

2

ワイルドカードドメインをホストするには、DNS & Webサーバーが必要です。あなたの設定の詳細なしでもっと話すことはできませんが、DebianのBIND + Apache exampleについてはこちらをご覧ください。

さらに、認証のどの部分について懸念していますか?そこに詳細が必要です。

+0

ありがとうワイルドカードドメインについてのヒント - ベースドメインと完全に無関係なドメインについてはどうですか?ワイルドカードドメインの変更の対象となりますか? –

+0

いいえ、あまりにもそれらを設定する必要がありますが、あなたのアプリケーションの1つのインスタンスがそれらすべてを提供できるように、それらのドメインの同じディレクトリからコンテンツを提供するようにApacheを設定することもできます。 – jman

+0

ちょっとSkjaidev、返信いただきありがとうございます。 私が理解しているように、カスタムドメイン名のプロセスは、ドメイン自体にAレコードを追加することです(Tumblrのプロセス参照)。次に、コンテンツを提供するためにHTTPサーバ上に仮想ホストを設定する必要がありますか? バーチャルホストの設定を自動化することはできますか? –

関連する問題