S3 не может самостоятельно создавать URL без расширений - поэтому /data-flood
не будет работать, независимо от того, что я не думаю. Но если вы добавите косую черту, это должно сработать, но по какой-то причине это не так.
Похоже, что используемый вами URL не обслуживает файлы, такие как веб-сервер - я думаю, правильный URL должен быть:
http://data -flood.s3.amazonaws.com / index.html
это почти работает, но все же URL-адресам нужен добавленный index.html, я думаю, что это как-то связано с политикой корзины, но не уверен.
Обычная политика для веб-сайта может выглядеть следующим образом:
{"Version":"2008-10-17","Statement":[{"Sid":"PublicReadForGetBucketObjects","Effect":"Allow","Principal":{"AWS":"*"},"Action":"s3:GetObject","Resource":"arn:aws:s3:::data-flood/*"}]}
не уверен, что я правильно понял ваш арн, но возможно.