Реагировать на проблему маршрутизатора после развертывания в микро-сервис - PullRequest
0 голосов
/ 01 апреля 2020

У меня есть приложение реагирования, которое работает с микросервисом весенней загрузки в приложении реагирования. Я использую следующую маршрутизацию

<BrowserRouter basename="microservicename">
    <Switch>
        <Route path="/" exact component={homeComponenct} />
        <Route path="/create" component={createComponenct} />
        <Route path="/edit"  component={editComponenct} />
        <Route component={notfoundComponenct} />
    </Switch>
</BrowserRouter>

при запуске этого приложения на локальном хосте

http://localhost: 3000 / microservicename - правильно загрузить homeComponenct

http://localhost: 3000 / microservicename / - правильно загрузить homeComponenct

http://localhost: 3000 / microservicename / create - правильно загрузить createComponenct

http://localhost: 3000 / microservicename / edit - правильно загрузить editComponenct

, но после развертывания с моим Приложение весенней загрузки и http://myexample.site.com/microservicename - это не загружает homeComponenct. но он загружает мой индекс. html страница приложения реагирования

, но если я использую http://myexample.site.com/microservicename/ - тогда homeComponenct загружен правильно

Не могли бы вы дать мне решение, как я могу загрузить homeComponenct, используя http://myexample.site.com/microservicename (без использования "/" в конце URL)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...