Open nayara opened 6 years ago
Oi @nayara, eu fiquei bem "encucado" com essa questão do 404, normalmente adicionar a regra de "rewrite" no firebase.json
resolve.
Fiz um teste aqui, criei um projeto no firebase e fiz o deployment do portal, com o seguinte arquivo firebase.json
:
{
"hosting": {
"public": "./build",
"ignore": [
"firebase.json",
"**/.*",
"**/node_modules/**"
],
"rewrites": [{
"source": "**",
"destination": "/index.html"
}]
}
}
(Fonte: https://medium.com/@milosbejda/fixing-the-angular-404-on-refresh-issue-in-firebase-f462124afe40)
O resultado pode ser visto aqui:
https://whmartins-ecer-web.firebaseapp.com
E, se quiser testar acessando uma página interna diretamente, pode acessar essa aqui:
https://whmartins-ecer-web.firebaseapp.com/sobre
Testei em diferentes browsers (Chrome e Firefox) e funcionou corretamente.
Testei tanto localmente (firebase serve
) quanto remotamente.
Se quiser, eu posso abrir um PR com essa mudança.
Me avisa se precisar que eu faça mais algum teste, mas a princípio essa regra de rewrite deveria resolver corretamente.
Passos para reproduzir o bug:
Sugestões de investigacão:
Tasklist