我是web-dev / AWS S3的初学者。 我有一个简单的create-react-app,需要使用Amazon S3上的静态网络托管进行部署。基本上,此应用程序的工作方式是:将markdown文件上传到我的存储桶的res文件夹中,在部署后,通过将S3上载的文件夹路径指定为weblink url,我需要能够访问markdown文件并呈现为浏览器上的HTML。
例如,如果markdown文件存储在我的S3存储桶中的res / markdown.md中,则我可以在https://www.example.com/res/markdown上显示html
我可以在自己的工作空间上以开发模式实现这一目标。
但是,我现在正在尝试使用带有静态Web托管的AWS S3来部署我的应用程序,但是这样做有很多麻烦。当我在为静态Web托管配置存储桶时按指定的方式单击端点时,控制台将记录错误404。
截至目前,我一直在尝试 specify both index and error document as index.html, specify in bucket policy to make access public,将原来的错误403s变成错误404s。
有人知道我如何进行这项工作吗?非常感谢!