Firebase 删除源为“**”的重写规则

问题描述 投票:0回答:0

我在我的 firebase 配置中添加了一个简单的重写规则

    "rewrites": [
      {
        "source": "**",
        "destination": "/index.html"}
    ],

现在我想删除它并恢复默认行为,这意味着并非所有路径都应加载 index.html。

我尝试删除该规则,所有重写,删除重写字段但看起来重写仍然存在。

  • 如果我去 myapp.web.app/something.html -> 它呈现 index.html

我不认为这是缓存问题,因为如果我将规则更改为具有不同的目标值,它会在

firebase deploy
之后立即起作用。

如果我在没有规则的情况下进行预览部署,它会按预期工作(没有重写)但是如果我再次部署产品,旧规则仍然存在。

  • 如果我去 myapp.web.app/something.html -> 它会按照我的意愿呈现 something.html

我在多个浏览器和隐身窗口中对此进行了测试。

我正在使用 next.js 的框架功能,不确定这是否会影响重写 - 我在 next.config.js 上没有任何重写或重定向

有没有办法重置重写规则?

firebase firebase-hosting
© www.soinside.com 2019 - 2024. All rights reserved.