Я пытаюсь установить заголовок Last-Modified
для своих ресурсов, чтобы их можно было правильно кэшировать. Однако, когда я бегу firebase deploy
я получаю следующее сообщение об ошибке:«Неверно отформатированная запись заголовков» при установке заголовка Last-Modified
FIREBASE WARNING: set at /hosting/headers/dstaley failed: permission_denied
Settings Error - Incorrectly formatted "headers" entry in the firebase.json
Мой firebase.json выглядит следующим образом:
{
"firebase": "dstaley",
"public": "dist",
"ignore": [
"firebase.json",
"**/.*",
"**/node_modules/**"
],
"rewrites": [
{
"source": "**",
"destination": "/index.html"
}
],
"headers": [
{
"source": "**/*[email protected](js|css)",
"headers": [
{
"key": "Cache-Control",
"value": "max-age=31536000"
}
]
},
{
"source": "**/*[email protected](js|css|html)",
"headers": [
{
"key": "Last-Modified",
"value": "Thu, 28 Aug 2014 16:25:05 GMT"
}
]
}
]
}
Файл выглядит правильно отформатированный, и ошибка permission_denied
приводит меня к мысли, что это невозможно установить заголовок Last-Modified
с хостингом Firebase. Есть идеи?