Кто-нибудь знает хороший способ перевести статический сайт 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](https://i.stack.imgur.com/nkGfs.png)