跟随这些线程:
- Xcode在崩溃后总是在main.m停止
- Xcode 4.2显示错误的代码行
- 调试应用程序崩溃与iOS模拟器和XCode 4停止在main()函数,而不是崩溃源
我仍在崩溃'主'而不是崩溃的实际路线.
谢谢
我有两个静态Web应用程序(create-react-apps),它们当前位于两个单独的S3存储桶中。将两个存储桶都配置为公共读取+静态Web托管,并且访问其S3托管URL会正确显示站点。
Bucket 1 - First App:
index.html
static/js/main.js
Bucket 2 - Second App:
/secondapp/
index.html
static/js/main.js
Run Code Online (Sandbox Code Playgroud)
我为此设置了一个Cloudfront-默认正确地加载了默认Cloudfront源FirstApp
,例如,默认情况下www.mywebsite.com加载了index.html。
对于SecondApp
,我已经设置了“缓存行为”,以便路径模式secondapp/*
指向SecondApp存储桶URL。
在我的浏览器中,当我访问www.mywebsite.com/secondapp/
它时,它会正确显示第二个Web应用程序。
但是,如果省略斜杠,则会看到“ First App”,这是不希望的。如果我访问www.mywebsite.com/secondapp/something
,还会看到我不希望看到的第一个应用程序。(我希望它加载的.html secondapp
)
两个应用程序都配置为通过react-router-dom使用html5推送状态。
我想要的行为是访问以下内容显示正确的站点/存储桶:
www.mywebsite.com
- 正在工作
www.mywebsite.com/secondapp/
- 正在工作
www.mywebsite.com/secondapp
-(不带斜杠)不起作用,显示第一个应用程序
www.mywebsite.com/secondapp/something_else
-无法运作,显示第一个应用程式
我怎样才能达到预期的行为?
谢谢!
amazon-s3 amazon-web-services amazon-cloudfront single-page-application create-react-app