如何获取Firebase托管以返回服务器维护页面的503状态代码?

时间:2019-11-10 04:30:39

标签: firebase-hosting

有人知道在执行一些数据库升级时将静态Firebase网站置于维护模式的好方法吗?

我尝试用自定义标头配置重写,但是它不起作用。 Firebase托管似乎在响应中同时返回默认状态(200)和自定义状态(503)。

我的firebase.json

{
  "hosting": {
    "public": "public",
    "ignore": ["firebase.json", "**/.*", "**/node_modules/**"],
    "rewrites": [
      {
        "source": "**",
        "destination": "/index.html"
      }
    ],
    "headers": [
      {
        "source": "**",
        "headers": [
          {
            "key": "status",
            "value": "507"
          }
        ]
      }
    ]
  }
}

chrome响应头: Chrome Inspect

0 个答案:

没有答案