Я использую приложение create-response-app, обслуживаемое сервером express. У меня есть что-то вроде этого на бэкэнде:
app.use(express.static(path.join(__dirname, 'build')));
app.get('/support', function (req, res) {
return res.send('hello from support');
});
app.listen(process.env.PORT || 8080);
И раздел внешнего интерфейса выглядит примерно так:
<BrowserRouter>
<ReactNotification/>
<Switch>
<Route path="/" render={() => <HomeScreen user={"user"} />} exact/>
<Route path="/contact" component={ContactScreen} />
<Route path="/*" component={ErrorScreen}/>
</Switch>
</BrowserRouter>
Теперь я хочу обойти сервис-воркера по указанному c путь "\ поддержка": кажется, что запрос на сервере работает, только если URL-адрес вводится напрямую в первый раз.