Проблема:
Я развернул приложение реагирования в нашем внутреннем облаке в моей компании. Работает с облачным литейным цехом. Приложение работает действительно хорошо, но есть одна проблема. Всякий раз, когда я обновляю приложение, а URL-адрес не указывает на корень, например myapp.ourcloud.com/my-route, я получаю сообщение об ошибке 404 от NGINX.
Что я использую:
Приложение представляет собой простое приложение реагирования. Специальные модули не установлены рядом с React Router V4. Код довольно прост, я использую BrowserRouter, как дочернее приложение. Есть только 3 компонента, которые просто маршрутизируются с <Link To=.../>
и <Route path={.../>
... как сказано, довольно просто.
Что я пробовал до сих пор:
Я добавил Staticfile в корневой каталог с pushstate: enabled
, как указано в документации по литейному облаку.
Спасибо за вашу помощь, ребята!