在AWS Amplify中部署的Reactjs在第一次加载时删除了URL参数



我有一个使用AWS Amplify部署的非常简单的ReactJS应用程序,它在第一次加载时从给定的URL中删除了整个参数部分。这不是发生在我当地的环境。我在本地模拟了一个生产环境,它工作得很好。

例如,如果我第一次输入这个URL:https://deployed_url?param1=one&param2=two,它第一次变成https://deployed_url。之后,https://deployed_url?param1=one&param2=two保持这些参数。

我一直在谷歌上搜索一个可能的解决方案,但我无法找到任何关于如何解决这个问题的线索。任何想法?

最近我遇到了这个问题。目前,Amplify不支持URL参数。解决方法是在参数前加一个斜杠。

例如:https://example.com/test/?id=123代替https://example.com/test?id=123

https://github.com/aws-amplify/amplify-console/issues/97 issuecomment - 663103815

从这里,你可以复制Redirects为SPA。

https://docs.aws.amazon.com/amplify/latest/userguide/redirects.html

相关内容

  • 没有找到相关文章

最新更新