私は1つのS3バケットに複数のWebページを作成し、異なるドメインにアクセスしたいと考えています。ドメイン名をS3オブジェクトに向けるにはどうすればいいですか?
- /my-bucket/page1/index.html
- /my-bucket/page2/index.html
- /私のバケット/ PAGE3:
例えば、私は、S3オブジェクトを持っていますそのようなアクセスできること/index.htmlが
:
- https://s3.amazonaws.com/my-bucket/page1/index.html
- https://s3.amazonaws.com/my-bucket/page2/index.html
- https://s3.amazonaws.com/my-bucket/page3/index.html
ドメインによって、それらのS3オブジェクトにアクセスすることが可能です:
ウェブサイト/ドメインごとに1つのS3バケットを表示すると、どのような利点がありますか? –
私はホストするために約200の小さなウェブサイトがあり、それぞれのためにS3バケットを作成するのは面倒です。また、AWSのお客様は、デフォルトで、AWSあたり最大100個のバケットをプロビジョニングできます。 – boblapointe
また、ドメインとバケット名を所有していなければ(一致する必要があります)、バケットごとに1つの静的なウェブサイトが機能しないことに注意してください。しばしば両方を所有するのは難しいことではありませんが、自分が所有している(または作業している)ドメインにまたがっています。バケツはすでに誰かによって予約されています。 –