To access your website interface, you need to configure the permissions for the S3 Bucket that hosts your frontend.
Grant permissions for the Frontend Bucket

{
"Version": "2012-10-17",
"Statement": [
{
"Sid": "PublicReadGetObject",
"Effect": "Allow",
"Principal": "*",
"Action": "s3:GetObject",
"Resource": "arn:aws:s3:::fcjfashionshop.com/*"
}
]
}

Grant permissions for the avatar upload bucket (if any)

{
"Version": "2012-10-17",
"Statement": [
{
"Sid": "PublicReadGetObject",
"Effect": "Allow",
"Principal": "*",
"Action": "s3:GetObject",
"Resource": "arn:aws:s3:::uploads-avatars-2025/*"
}
]
}

index.html loads successfully, your website is running on S3.

Note:
Only use "*" for development/testing. When deploying to production, always specify your actual website domain in AllowedOrigins for enhanced security.