问题描述
我正在使用Firebase托管一个投资组合网站,该网站有2条路线,一条用于主页,另一条用于将项目添加到我的网站(“ / create”)。 一切正常,但是现在,如果我尝试访问已部署版本(主网站)上的“ / create”路由,则会出现404错误,但是如果我执行firebase服务,则可以正常运行。
这是我的firebase.json文件。
{
"hosting": {
"public": "build","headers": [
{
"source": "**/*.html","headers": [
{
"key": "Cache-Control","value": "max-age=0,no-cache"
}
]
},{
"source": "**/*.@(eot|otf|ttf|ttc|woff|font.css)","headers": [
{
"key": "Access-Control-Allow-Origin","value": "*"
}
]
},{
"source": "**/*.@(js|css)","value": "max-age=604800"
}
]
},{
"source": "**/*.@(jpg|jpeg|gif|png|svg|json)","value": "max-age=604800"
}
]
}
],"ignore": ["firebase.json","**/.*","**/node_modules/**"],"rewrites": [
{
"source": "**","destination": "/index.html"
}
]
}
}
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)