В приложении Gatsby мне нужны следующие URL:
mysite.com/
mysite.com/{contentId}
mysite.com/{contentId}/edit
как мне переписать эти URL в режиме разработки, чтобы
mysite.com/ and mysite.com/{contentId}
перенаправлялось на страницуindex.js
mysite.com/{contentId}
перенаправлен на страницу edit.js
Я пытался использовать exports.onCreateDevServer
, но я не смог сделать перезапись.
exports.onCreateDevServer = ({ app }) => {
app.use(function(req, res, next ) {
if (req.url === PAGE1) {
req.url = PAGE2;
app.handle(req, res, next)
}
});
}
Я ценю любую помощь по этому вопросу:)