2017-01-16 3 views
0

AWSクラウド内のすべてのユーザーに対してサブドメインを作成する方法を教えてください。AWSクラウド内のすべてのユーザーのサブドメインを作成する方法

開発スタック、私が使用していますが、ルート53でのMySQL

+0

これはあなたを助けるかもしれません[http://docs.aws.amazon.com/Route53/latest/DeveloperGuide/CreatingNewSubdomain.html] –

+0

あなたが何を求めているのかは分かりません。サブドメインを作成し、次に何を作成しますか? –

+0

@ Michael-sqlbot動的にすべてのユーザのサブドメインを作成します... –

答えて

4

PHP &では、ワイルドカードのサブドメインを作成することができます。

ドメインexample.comとexample.comホストゾーンがルート53にある場合は、ホスト名が*の新しいAレコードを作成するだけです。次に、 .example.comのいずれも、ホストされたゾーンにエントリがない場合、そのAレコードの値が返されます。または、*.userpages.example.comのようにサブサブドメインを作成すると、のいずれかが .userpages.example.comになります。このために、*.userpagesというAレコードを作成します。サブドメインの追加のホストゾーンは必要ありません。

そのAレコードがアプリケーションサーバーを指している場合は、アプリケーションサーバーが着信HTTP Host:ヘッダーを調べ、正しい内容をレンダリングするだけです。

代わりに、動的にほぼリアルタイムでドメイン名を作成するために、ルート53 APIを使用することができますが、DNSの変更を伝播するには遅延が生じないので、*ワイルドカードappoachを使用する可能性の高い、優れたユーザー体験を提供します。

関連する問題