Существует общая проблема с механизмом маршрутизации на стороне клиента: после его развертывания так называемые "глубокие ссылки", такие как host/deep/deeper/deepest/link/1
, выплевывают 404 Not Found, а затем распространяются на index.html
и корректно переносятся в определенный компонент.,
Как мне это настроить?
Я пытался:
app.use(express.static(root)); // root folder of the project
app.use((req, res) => res.sendFile(path.join(__dirname, root,'index.html')));
... и все же он работает только с базовым URL;все остальные отклонены.