2010-11-22 11 views
3

新しいユーザーがサインアップすると、多くのサイトでnewuser.example.comのような新しいドメインが作成されます これは、ユーザーごとに別々のディレクトリがあり、コードベースを新しく作成されたディレクトリとサブドメインを作成しますか?これを行う最善の方法は何ですか?すべてのユーザーにサブドメインを作成

答えて

0

きっと* -> IP addressのDNS規則はすぐにサブドメインを追加するの世話をするでしょう。次に、異なるホストヘッダーを扱うためのWebサーバーまで。

私は必要なホストヘッダー(それぞれのサブドメインごとに1つずつ)ごとに新しいApacheディレクティブを作成し、実際のWebサイトのエイリアスにします。

0

ワイルドカードドメイン* .yourdomain.comを設定し、アプリケーションがサブドメイン間でほとんど同じ場合は、コード内の違いを処理できます。誰もが同じアプリケーションを使用して、サブドメインを解析し、データベース内の異なるデータを検索したり、異なるテンプレート/テーマなどをレンダリングするために使用できる変数に格納したりするだけです。

Ie.サブドメイン_fu

関連する問題