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

0

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

cnguzx
preguntada hace 3 meses172 visualizaciones
2 Respuestas
2
Respuesta aceptada

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 hace 3 meses
profile picture
EXPERTO
revisado hace 2 meses
0

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

cnguzx
respondido hace 3 meses

No has iniciado sesión. Iniciar sesión para publicar una respuesta.

Una buena respuesta responde claramente a la pregunta, proporciona comentarios constructivos y fomenta el crecimiento profesional en la persona que hace la pregunta.

Pautas para responder preguntas