I\'m trying to upload my static website to my s3 bucket. I\'ve managed to accomplish this. I\'ve created my_bucket and then create a sub_bucket named test_folder and in that
I have been trying to do the same thing (serve static from s3) and reading this post made me realize that you need to place the index file (e.g. 'index.html') in the bucket outside of any folders.
I had my index document in a templates folder. I had read the documentation but I was so frustrated that I couldn't understand what it was really saying. Sometimes, the really stupid mistakes are the most difficult to troubleshoot. Hope this helps somebody.