Перепишите правила для firebase. json для настройки хостинга firebase. - PullRequest
1 голос
/ 04 мая 2020

Я разрабатываю веб-приложение и размещаю все файлы на хостинге Firebase.

На данный момент URL моей страницы выглядит как

mydomain.com/user/index.html?user=username

, но когда я ввожу

mydomain.com/username

Он должен вести себя так же. Какие должны быть правила?

Я пробовал это, но не работает

{
  "hosting": {
    "public": "psNew4",
    "ignore": [
      "firebase.json",
      "**/.*",
      "**/node_modules/**"
    ],
    "redirects": [ {
    "source": "/user/index.html?user=:username", // username is dynamic
    "destination": "https://example.com/:username",
    "type": 301
  }]
  }
}

PS: username is Dynami c

Есть ли какое-то решение для этого или нет?

1 Ответ

0 голосов
/ 05 мая 2020

Согласно документации Firebase по захвату сегментов URL для перенаправления вы ищете что-то вроде этого:

"hosting": {
  // ...

  "redirects": [ {
    "source": "/user/index.html?user=:username",
    "destination": "https://example.com/:username",
    "type": 301
  }]
}
...