SOLVED___使用Web主机上的AWS S3没有出现关键错误

问题描述 投票:0回答:2

我正在尝试在S3存储桶上托管具有多路径的网站。这是可用的选项吗?

这两个在我的本地计算机上工作。

localhost:3000

localhost:3000 / policy

尝试在S3上托管它没有给我任何关键错误

example.com

example.com/policy

精确错误

404未找到代码:NoSuchKey

消息:指定的键不存在。

关键字:政策

我应该提

我正在在本地主机上运行的应用程序上使用React-Router-Dom开关

<Switch>
    <Route path="/policy"><PolicyComponent><Route>
    <Route path="/"><HomePageComponent><Route>
<Switch>
amazon-web-services amazon-s3 web-hosting
2个回答
0
投票

如果html文件名是'policy.html',则需要这样引用它们;如果要将url设为example.com/policy,则需要在根目录下创建一个名为'policy'的文件夹,将内容放入该存储桶中名为index.html的文件中。


0
投票

react router doesn't work in aws s3 bucket

非常简单的修复程序,

我需要做的就是表明index.html有任何错误

我没有在设置上提供index.html。

© www.soinside.com 2019 - 2024. All rights reserved.