gpt4 book ai didi

reactjs - Gatsby 客户端路由在开发环境中转到 404

转载 作者:行者123 更新时间:2023-12-04 13:53:25 25 4
gpt4 key购买 nike

我正在开发一个 gatsby 混合应用程序,该应用程序具有多个带有动态服务器数据的仅客户端路由。
奇怪的是,当导航到仅客户端路由之一时,我收到了 404 页面和找不到页面的消息。
直接访问客户端专用 URL,例如。 mysite/auth/login 有效,并且该问题仅在使用内部链接组件或导航('/auth/login')时发生。
Screen Shot 2021-03-30 at 3.01.51 PM.png
我正在使用 gatsby-plugin-create-client-paths 设置
Screen Shot 2021-03-30 at 3.02.45 PM.png
和路由器组件来处理客户端路由
Screen Shot 2021-03-30 at 3.02.59 PM.png
我尝试了不同的方法,但无法弄清楚为什么我被重定向到 404 页面。
该问题仅发生在初始页面访问时。一旦页面被加载,内部导航就可以正常工作,并且只在开发模式下发生。生产构建工作得很好。
任何想法可能导致这种行为?

最佳答案

我猜您正在使用到达路由器导航。
如果是这种情况,请尝试使用 gatsby 导航。
从“ Gatsby ”导入{导航}

关于reactjs - Gatsby 客户端路由在开发环境中转到 404,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/66877144/

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