S3 static hosting link doesn't work while the object url works, static hosting page is an empty page


I use React+ Tailwind+ JS to develop a web. I can use the object url to open my page, I set up my budget policy, and enable the static hosting, so what's wrong with S3. Does S3 static hosting doesn't support React+Tailwind

Enter image description here Bucket Policy Enter image description here S3 Enter image description here

feita há 3 meses183 visualizações
2 Respostas
Resposta aceita

Hey, I have used S3 hosting for React + Tailwind applications many times.

One issue that I've encountered in the past is the domain name. You need to attach a domain to the S3 bucket or else the relative paths will be problematic.

My general path for React + S3 Hosting is the following.

  1. S3 bucket (but change the bucket name to the name of the domain to be used. This could be part of what's causing headache. It's also a good practice)
  2. CloudFront distribution (you'll want SSL & just makes life easier for these types of projects)
  3. Point Domain DNS to CloudFront distribution via Route53 or whatever DNS provider you use.

This should get you a React + Tailwind app up fairly easily

BUCKET POLICY You can go to the following URL and this section if you want to only allow access to the files through domain & cloudfront. Look for title "Example S3 bucket policy that allows read-only access to a CloudFront OAC" https://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/private-content-restricting-access-to-s3.html

profile picture
respondido há 3 meses
profile picture
avaliado há 2 meses

I don't know for some reason, After I cleaned my browser cache, and I was able to open it

respondido há 3 meses

Você não está conectado. Fazer login para postar uma resposta.

Uma boa resposta responde claramente à pergunta, dá feedback construtivo e incentiva o crescimento profissional de quem perguntou.

Diretrizes para responder a perguntas