Dubluve.net » static website hosting http://www.dubluve.net Biz de yazılımcıyız Sat, 26 Jul 2014 01:42:53 +0000 tr-TR hourly 1 http://wordpress.org/?v=3.9.1 Amazon S3 – static website hosting – The specified bucket is not valid hatasi http://www.dubluve.net/2013/05/13/amazon-s3-static-website-hosting-the-specified-bucket-is-not-valid-hatasi/ http://www.dubluve.net/2013/05/13/amazon-s3-static-website-hosting-the-specified-bucket-is-not-valid-hatasi/#comments Mon, 13 May 2013 09:44:53 +0000 http://dubluve.net/?p=2602 Amazon s3 üzerinde bir bucket (demet) yaratıp, bunu static website hosting ile dışarı yayına vermek istiyorsanız,

Bucketi seçip sağ taraftan properties kısmından, static website hosting kısmında ayarlarınızı kayıt etmeniz gerekiyor.

 
Ancak The specified bucket is not valid. hatası alıyorsanız, burada bucket isminizde geçersiz karakterler olabilir. Örneğin bemim bucket ismimde test_test gibi bir alt çizgi (underscore) vardı.
Amazon s3 bu siteyi yayınlayabilmek için bana bir dns kaydı oluşturacağından ve dns kaydında alt çizgi bulunamayacağından ötürü “The specified bucket is not valid.” hatası veriyordu.

Bucket ismimi değiştirdim, ve artık save işlemini yapabildim.

Ek olarak

Bunun dışarıdan erişime açık olabilmesi için Permissions kısmından edit bucket policy kısmına aşağıdaki tanımı yapmanız gerekiyor. Daha sonra static-website hosting kısmındaki URL yi açtığınızda sayfanızın açıldığını göreceksiniz.

{
  "Version":"2008-10-17",
  "Statement":[{
	"Sid":"PublicReadGetObject",
        "Effect":"Allow",
	  "Principal": {
            "AWS": "*"
         },
      "Action":["s3:GetObject"],
      "Resource":["arn:aws:s3:::bucekt-adi/*"
      ]
    }
  ]
}
]]>
http://www.dubluve.net/2013/05/13/amazon-s3-static-website-hosting-the-specified-bucket-is-not-valid-hatasi/feed/ 4