Мой домен, кажется, перенаправляет на index.html и все под-ссылки просто отлично.
Проблема в том, что он не будет перенаправлять на правило API "source": "/api/**"
Я проверил API вручную, используявесь URL-адрес Firebase (без пользовательского домена), и это работает.
Как я могу заставить и domain.com/somelink и domain.com/api/somelink работать в объединении?
Вот конфигурация.
firebase.json
{
"database": {
"rules": "database.rules.json"
},
"hosting": {
"public": "public",
"ignore": [
"firebase.json",
"**/.*",
"**/node_modules/**"
],
"rewrites": [
{
"source": "/api/**",
"function": "api"
},
{
"source": "**",
"destination": "/index.html"
}
]
},
"storage": {
"rules": "storage.rules"
}
}