Firebase,带变量的url重定向到主页

Firebase,带变量的url重定向到主页,firebase,redirect,progressive-web-apps,firebase-hosting,Firebase,Redirect,Progressive Web Apps,Firebase Hosting,我有一个如下链接: jk是我想在本页上阅读和使用的变量。每个用户的变量都将更改 问题是,单击此链接时,用户将重定向到应用程序的主页面。该应用程序是使用Ionic开发的PWA。我仔细检查了我的代码,没有任何东西会导致这种重定向行为 到目前为止,我尝试在Firebase初始化期间取消选择“单页”选项再次上传应用程序,但问题仍然存在 谢谢我联系了firebase支持部门,他们建议我通过在主机标签中包含firebase.json来解决这个问题: "redirects": [{ "source": "/

我有一个如下链接:

jk是我想在本页上阅读和使用的变量。每个用户的变量都将更改

问题是,单击此链接时,用户将重定向到应用程序的主页面。该应用程序是使用Ionic开发的PWA。我仔细检查了我的代码,没有任何东西会导致这种重定向行为

到目前为止,我尝试在Firebase初始化期间取消选择“单页”选项再次上传应用程序,但问题仍然存在


谢谢

我联系了firebase支持部门,他们建议我通过在主机标签中包含firebase.json来解决这个问题:

"redirects": [{
"source": "/#/new-account?:vars*",
"destination": "https://mywebsite.com/#/new-account?:vars*",
"type": 301
}]
Firebase宿主捕获后面的任何文本:并将其传输到目标。否则,它将为与现有页面的URL不完全匹配的任何链接创建404

也许有一种更优雅的方法可以做到这一点,但它对我的情况很有效。有关更多信息,请访问此链接:

这个标签有意义,不应该这样出现。为什么会有
#
呢?标签包含在爱奥尼亚为PWA中的每个页面创建的链接中。带有hashtags的其他页面的链接可以工作,因为Firebase会将它们识别为有效链接,但当我向链接添加变量时,Firebase会将其视为无法识别的页面,并重定向到主页。@kwanite您能显示newAccountPage代码吗?该代码会解析变量并在屏幕上显示一些变量。现在很好用。你可以看到我发布的答案。