gpt4 book ai didi

reactjs - 除非您访问过主页,否则通过 React-router 提供服务的 SPA 站点不会加载

转载 作者:行者123 更新时间:2023-12-03 14:26:03 26 4
gpt4 key购买 nike

如果您导航到我的 React 站点的主页,它可以正常加载,但是如果您首先打开 /some-link 那么您将遇到我的 CDN 的找不到页面错误。只要您先打开主页,您就可以导航到任何其他链接。如果该网站之前已经加载过,您可以通过输入 URL 来打开 /some-link

我的路由器如下所示:

                <Router>
<Wrapper>
<Header />
<Body>
<Switch>
<Route
path="/some-link"
component={SomeComponent}
/>
</Switch>
</Body>
<Footer />
</Wrapper>
</Router>

最佳答案

简短的回答,假设您的主页是index.html,您应该只需要一个包含以下内容的 _redirects 文件:

/*    /index.html   200

所有详细信息均可在此处找到:

关于reactjs - 除非您访问过主页,否则通过 React-router 提供服务的 SPA 站点不会加载,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53751403/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com