Yeni oluşturduğunuz bir S3 bucket'ı (varsayılan ayarlar) kullanarak basit, üretim dışı bir statik web sayfası barındırmanız gerekiyor. Hangi adımları birlikte gerçekleştirmelisiniz? (İki tane seçin.)
Bir cevap seçin
Cevabınızı kontrol etmek için bir seçeneğe dokunun.
Doğru cevap: "Block all public access" ayarını devre dışı bırakın ve uygun Principal için s3:GetObject eylemine izin veren bir bucket politikası ekleyin., Bir index.html dosyası oluşturun, bucket için statik web sitesi barındırmayı etkinleştirin ve dizin belgesini yükleyin..
Neden bu cevap
Statik bir web sitesi barındırmak için S3 bucket'ınızın herkese açık okunabilir olması gerekir. Varsayılan olarak, tüm yeni S3 bucket'larında "Tüm genel erişimi engelle" ayarı etkindir, bu nedenle bunu devre dışı bırakmanız gerekir. Ardından, nesneleri okumak için herkese açık erişime izin veren bir bucket politikası eklemelisiniz (s3:GetObject eylemi). Ayrıca, bucket'ınız için statik web sitesi barındırmayı etkinleştirmeli, bir dizin belgesi (genellikle index.html) belirtmeli ve bu dosyayı bucket'a yüklemelisiniz. Diğer seçenekler yanlıştır çünkü: "Bucket'ın 'Redirect requests for an object' seçeneğini kullanarak bucket root URL'sine yönlendirin" bir nesneyi yönlendirmek içindir, tüm bucket'ı statik web sitesi olarak yapılandırmak için değil. "WEBSITE içeren bir bucket ACL aracılığıyla erişime izin verin" ve "AuthenticatedUsers bucket ACL aracılığıyla herkese açık okuma izni verin" seçenekleri, ACL'ler aracılığıyla genel erişim sağlamak için doğru yöntemler değildir ve genellikle bucket politikaları tercih edilir. Ayrıca, WEBSITE geçerli bir ACL izni değildir ve AuthenticatedUsers yalnızca AWS kimlik bilgilerine sahip kullanıcıları kapsar, genel erişimi değil.
Sonsuz cevap arayışı olmadan sınavınızı geçin
Bu sınav için her doğrulanmış soruyu ve açıklamayı tek bir yerde edinin ve saatlerce süren hazırlıktan tasarruf edin. 1.000'den fazla sertifika · 20'den fazla dil · ücretsiz başlayın.
Sınavınızı daha hızlı geçin → Kart gerekmez