私は、ユーザーが独自の html テンプレートを作成して Web に公開できるアプリケーションに取り組んでいます。ユーザーが [公開] をクリックすると、選択した名前のサブドメインで自分の Web サイトをホストするように作成します (例: 彼はサイトに名前を付けます)。 apple.ABC.com というサブドメインを作成します)。
このアプリケーションでは、1 人のユーザーが複数の Web サイト/テンプレートを作成できます。ここで、1 人のユーザーの Web サイトを 1 つのバケットに格納したいと考えています。しかし、S3 バケットを調べたところ、バケットと Web サイトにホスティング ルールを設定できることがわかりました。
私がしようとしていることが可能かどうかを理解したかったのですが、そうでない場合は、1 つのテンプレートに対して 1 つのバケットを作成するかのように管理できません。どのユーザーが DB にいくつのテンプレートを持っているかを追跡するのは難しいでしょう。複数のエントリを持つこと。
AWS のサービスと API を使用してテンプレートを S3 に保存する必要があることは承知しています。BUCKET に複数の Web サイトを作成できるかどうかに関心があります。
EDIT:プロキシサーバーnginxを使用して解決策を考え出し、回答を更新しました