Приложение React - пустая страница для всех страниц с динамическим c URL-адресом на nginx сервере - PullRequest
0 голосов
/ 07 августа 2020

Локально приложение работает правильно. При развертывании на сервере ubuntu возникает проблема с этим маршрутом:

<Route path="/combination/:some_id" exact component={SomePage} />

Я использую BrowserRouter.

  • При нажатии на ссылка, URL-адрес в адресной строке обновляется до правильного, но я не перенаправляюсь на страницу.
  • При попытке доступа к странице (например, http://my_ip / комбинация / hjg234jg2323jh4g ) все, что я вижу, это пустая (белая) страница.

Думаю, проблема в конфигурации nginx, потому что локально она работает. и другие маршрутизаторы работают (/ contact-us)

Мой файл / etc / nginx / sites-available / default содержит:

 location / {
            # First attempt to serve request as file, then
            # as directory, then fall back to displaying a 404.
            try_files $uri /index.html;
    }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...