I have a static angular website which I have published to an S3 bucket. I enabled the Static website hosting on the S3 bucket, and also selected all files in the bucket and did the "Make public using ACL" option. This should make the website open to the public to view.
When I go to the bucket website endpoint given to me under the Static Website Hosting section of the S3 Properties tab I can access my website just fine. All of the hyperlinks and routing work great. However, when I try to type in the url of one of the pages on the site I get the following error:
403 Forbidden Code: AccessDenied Message: Access Denied
Am I missing some kind of setup in AWS to allow for the urls to work properly? I did not setup or configure any other settings in AWS. Again, the entire website works as it should as long as I do not type in a url to go to other than the default page.