He configurado un depósito S3 para alojar archivos estáticos.Lista de directorios en el sitio web estático S3
Al usar el punto final del sitio web (http: //.s3-website-us-east-1.amazonaws.com/): me obliga a establecer un archivo de índice. Cuando no se encuentra el archivo, arroja un error en lugar de enumerar los contenidos del directorio.
Al usar el punto final s3 (.s3.amazonaws.com): Obtengo una lista XML de los archivos, pero necesito una lista HTML para que los usuarios puedan hacer clic en el enlace al archivo.
He intentado establecer los permisos de todos los archivos y el depósito en "Lista" para "Todos" en la consola de AWS, pero todavía no hay suerte.
También he intentado algunas de las alternativas de javascript, pero o bien no funcionan bajo la URL del sitio web (que redirige al archivo de índice) o simplemente no funcionan en absoluto. Como último recurso, una lista desplegable de JavaScript sería mejor que nada, pero no he encontrado una buena.
¿Esto es posible? De ser así, ¿necesito cambiar los permisos, la ACL o alguna otra cosa?
¿Puede indicarme la documentación de cómo hacer esto? cheers – gollumullog
Así que estoy adivinando que debido a que esta fue la respuesta "correcta", nadie ha descubierto una manera de hacer esto al 100% en S3. Esta solución requiere tener otro servidor para alojar la mini aplicación. –