Страница не найдена при перезагрузке после регистрации. - PullRequest
0 голосов
/ 04 сентября 2018

У меня проблема с угловым 5 и его обслуживающим работником. Я добавил файл ngsw-congif, и он хорошо регистрирует работника сервиса.

  "dataGroups": [
{
  "name": "api-freshness",
  "urls": [
    "/api/apirouter1/",
    "/api/apirouter2/",
    "/api/apirouter3/"
  ],
  "cacheConfig": {
    "strategy": "freshness",
    "maxSize": 5000,
    "maxAge": "36h",
    "timeout": "3s"
  }
},
{
  "name": "api-performance",
  "urls": [
    "/route1",
    "/route2",
    "/route3"
  ],
  "cacheConfig": {
    "strategy": "performance",
    "maxSize": 5000,
    "maxAge": "36h",
    "timeout": "3s"
  }
}

]

группа "api-performance" предназначена для маршрутов приложений, а "api-freshness" - для маршрутов, которые я использую для достижения вызовов API. Запуск приложения работает нормально, и я могу перемещаться по шине URL (с использованием маршрутов приложения), когда я обновляю страницу (клавиша F5 или кнопка обновления браузера). У меня 404, и приложение перезагружается, только если я пытаюсь получить доступ к корню. URL (/). Кто-нибудь знает, как это исправить? Thanx

...