Я столкнулся с проблемой, после сборки моего приложения моя страница с полем slug не работает ex: / detail-game / game-name. В режиме разработки все работает отлично.
err
Uncaught SyntaxError: Unexpected token '<' 2.e8c1c89d.chunk.js:1
Uncaught SyntaxError: Unexpected token '<' main.41c02d6d.chunk.js:1
роутер в приложении
<Provider store={Store}>
<BrowserRouter>
<Switch>
<Route path="/detail-game/:slug" component={DetailGame} />
</Switch>
</BrowserRouter>
</Provider>
nginx conf
location / {
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded>
alias /home/<my_path>/build/>
try_files $uri /index.html;
}
What Я делаю не так? Спасибо!
PS: Если применить маршрутизатор ha sh вместо маршрутизатора браузера, он работает отлично, но движок Google не может анализировать страницу, потому что для него это не каноническая страница. (проблема в '#')