我有一个模仿传统网站的 Flutter Web 应用程序,当前页面在 URL 中表示。例如,app.com/products/product-1 可能会显示 ID 为“product-1”的产品的详细信息。
我想让整体体验在根路径上显示一个登陆页面,而不是 Flutter 应用程序的一部分,但仍然保持整体 url 结构。即,app.com 将显示 HTML 登录页面,而 app.com/products/product-1 仍将具有与以前相同的行为。
我知道可以更改 Flutter 应用程序的基本路径,例如到“基地”。但这会使得之前提到的产品页面路径为app.com/base/products/product-1,这是不可取的。
是否有任何解决方案或变通办法可以让我实现这一目标?