0

Last-Modifiedリソースが適切にキャッシュされるように、リソースのヘッダーを設定しようとしています。ただし、実行するfirebase deployと次のエラーが発生します。

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": "**/*.@(js|css)",
      "headers": [
        {
          "key": "Cache-Control",
          "value": "max-age=31536000"
        }
      ]
    },
    {
      "source": "**/*.@(js|css|html)",
      "headers": [
        {
          "key": "Last-Modified",
          "value": "Thu, 28 Aug 2014 16:25:05 GMT"
        }
      ]
    }
  ]
}

ファイルは適切にフォーマットされているように見えますが、このエラーにより、Firebase ホスティングでヘッダーpermission_deniedを設定することはできないと思われます。Last-Modified何か案は?

4

1 に答える 1