Я пытаюсь перенаправить все URL-адреса на index.html
для моего SPA. Мой firebase.json
ниже работает, когда URL находится на глубину одного каталога, например, http://localhost:8000/page1
, но не глубже, например, http://localhost:8000/covid19-dashboard/page1/page1a
не удается загрузить и выдает ошибку консоли Uncaught SyntaxError: Unexpected token '<'
. Я также попробовал ниже, но с "source": "**/**"
и нашел те же результаты.
{
"firestore": {
"rules": "firestore.rules",
"indexes": "firestore.indexes.json"
},
"hosting": {
"public": "dist",
"target": "project-name",
"ignore": ["firebase.json", "**/.*", "**/node_modules/**"],
"rewrites": [
{
"source": "**",
"destination": "/index.html"
}
]
},
"storage": {
"rules": "storage.rules"
}
}