Node.js响应状态404,保留网址

时间:2018-09-20 11:33:21

标签: node.js reactjs

我正在努力实现404状态页面。

键入网址时,请说:mypage.com/products/1412

如果该产品(具有该ID)不存在,我希望它保留在该页面上,但是该页面应呈现“ 404页面”。我有一个404页面,这已经是一个React组件。网站上的每个错误都会重定向到呈现此组件的视图...

代码如下:

res.writeHead(302, {
 Location: '/error' + encodeURI(req.url),
});

这里发生的事情是,当您输入API中不存在的错误产品时,它会将我重定向到“错误/产品/ ID”

我希望它仍然保留在'product / id'上,但是呈现404页面...

对不起,不好的解释。

0 个答案:

没有答案