Я использовал nginx и создал SSR с rendertron на сервере, а также установил приложение реагирования с BrowserRouter (поскольку HashRouter не читается на стороне сервера). Но когда я перезагружаю страницу в прямом URL (www.exaplme.com/some/direct/), она возвращается на страницу 404. Страница не найдена.
тогда я попытался попробовать try_files "try_files $ uri /index.html;" в nginx он возвращает ошибку: Uncaught SyntaxError: неожиданный токен <</p>
NGINX:
server {
...
location / {
try_files $uri /index.html;
}
}
Browse error:
Uncaught SyntaxError: Unexpected token <
Мне нужно вернуть страницу, где я перезагружаюсь, в hashRouter все работает нормально, но мне нужна SERVER-SIDE (хэш не читает на ssr).