私はWebアプリケーションを開発しています。ユーザーはサインアップし、account-456.myappsdomain.com
を介してコンテンツにアクセスするためのサブドメインが割り当てられます。そのサブドメインを持つ意思は、彼らが直接それを訪問することではありません。代わりに、CNAMEがwww.their-own-site.com
〜account-456.myappsdomain.com
を指し示すように通知され、自分のドメインにアクセスしてコンテンツを自分のドメインで直接表示できるようになります。 Nginxを使って、ユーザーがアカウントにサインアップするたびに設定を編集したり、仮想ホストを追加することなく、これを可能にする設定を作成することは可能ですか?Nginx conf for a SaaS - このシナリオをうまく処理する方法はありますか?
現在のところ、私のアプリはホストID(account-456
ビットを取得するためにドットで分割)を使用してアカウントIDを取得し、それに基づいてテーマを設定します。私は、この新しい種類の設定で、自分のドメイン(彼らがアプリケーションに入力されたことになります)、ドメイン(それが属するアカウント)、テーマを設定するためのホストヘッダーを確認しますそうですね。これは正しいです?
うまくいくと便利です:http://en.wikipedia.org/wiki/Secure_Sockets_Layer#Support_for_name-based_virtual_servers – sarnold