No.966 静的ウェブサイトを公開する際にバケットをパブリックに読み取り可能にするためには、どのような手順が必要ですか?
TOPへ
-
バケットのパブリックアクセスブロック設定を無効にし、オブジェクトアクセスコントロールリスト (ACL) を追加する。
不正解
部分的に正しい。バケットのパブリックアクセスブロック設定を無効にする必要がありますが、ACLを追加するのはバケットにバケット所有者が所有していないオブジェクトが含まれている場合のみです。
-
バケットポリシーを削除し、バケットのパブリックアクセスブロック設定を有効にする。
不正解
間違い。バケットポリシーを削除し、パブリックアクセスブロック設定を有効にすると、ウェブサイトは公開されず、アクセスがブロックされます。
-
バケットのパブリックアクセスブロック設定を有効にし、パブリック読み取りアクセスを許可するバケットポリシーを記述する。
不正解
間違い。パブリックアクセスブロック設定を有効にすると、パブリックアクセスがブロックされ、ウェブサイトを公開することができません。
-
バケットのパブリックアクセスブロック設定を無効にし、パブリック読み取りアクセスを許可するバケットポリシーを記述する。
正解
正しい。バケットをパブリックにするには、パブリックアクセスブロック設定を無効にし、パブリック読み取りアクセスを許可するバケットポリシーを記述する必要があります。