静的ページを公開するとき、.htmlの拡張子をURLに含めたくない場合がよくあると思いますが、Firebase Hostingでは、非常に簡単な設定でこれを実現可能です。
firebase.jsonファイルにcleanUrls属性を付与する
こちらの記載通りで、
firebase.jsonファイルにcleanUrls属性を追加し、trueを設定することで簡単に実現できます。
実際のコード例は以下になります。
{
"hosting": {
"public": "public",
"ignore": [
"firebase.json",
"**/.*",
"**/node_modules/**"
],
"cleanUrls": true
}
}