【问题标题】:Netlify shows Page Not Found error with Flutter apps using GoRouterNetlify 在使用 GoRouter 的 Flutter 应用程序中显示 Page Not Found 错误
【发布时间】:2022-11-04 10:08:18
【问题描述】:

我已经使用 Flutter v3 创建了一个应用程序,并且我正在使用 GoRouter 来处理所有路由。当我在 localhost 上运行应用程序时,一切正常。但是,当我在将 /signIn 页面上传到 Netlify 后尝试转到该页面时,它会显示“找不到页面”错误。

网址:https://63406985ec088a30cd8c9de8--allmity-beta.netlify.app/

当您打开上述网址时,您将自动被重定向到https://63406985ec088a30cd8c9de8--allmity-beta.netlify.app/signIn

但是当你直接去https://63406985ec088a30cd8c9de8--allmity-beta.netlify.app/signIn时,它会显示错误。

【问题讨论】:

    标签: flutter flutter-web netlify flutter-routes flutter-go-router


    【解决方案1】:

    我可以通过在 netlify.toml 文件中添加 200 重定向规则来修复错误,以将所有请求重定向到 /

    以下是一些有用的资源:

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-09-05
      • 1970-01-01
      • 2020-12-05
      • 2012-09-05
      相关资源
      最近更新 更多