Как заставить koa-сервер работать с SPA, у которого есть реагирующий маршрутизатор
Хорошо, у меня есть проект, и в прошлом я сделал koa SPA (используя koa-static), потому что он мне нужен для запуска страницы на heroku, дело в том, что теперь у меня есть response-router на моей странице, и он работает наполовину нормально. Например, использование кнопок, которые у меня есть на странице с компонентом Link(он же компонент, который реагирует на маршрутизатор, который использует для отправки пользователя на другой маршрут), работает нормально, и в то же время он меняет URL-адрес, что не делает ' работа - это когда я пытаюсь обновить страницу / вернуться (например, если я был на маршруте "/ путь", а теперь я нахожусь на "/", и я хочу вернуться с помощью кнопок браузера, это не работает)/ введите url вручную в браузере он не работает, koa просто говорит Not found, и это потому, что koa не знает, что эти пути являются маршрутами в приложении, а не фактическими файлами / папками.
Мой вопрос: как я могу заставить koa работать с реагирующим маршрутизатором или как я могу каким-то образом заставить реагирующий маршрутизатор не изменять пути в URL-адресе или idk что-то в этом роде.