我正在下面的服务器文件链接,并写一些自定义代码 https://gist.github.com/ryanflorence/efbe562332d4f1cc9331202669763741
当我在我们的网站中未找到正确的网址时,它还会显示200 OK状态代码
我编写了这段代码,以识别用户请求网址是否在我的应用程序中,如果它不在我的应用程序中,则返回200;否则,它返回404
for (let i = 0; i < route.path.length; i++) {
const str = req.url;
if (route.path.includes(str)) {
console.log('ok found');
} else {
console.log('not found');
return res.status(404).send('not found');
}
}
如果用户输入的错误网址未包含在我的网站中,但一旦返回404,则我想显示404状态代码,这是我上面提到的错误。我在这里做错了。有人请纠正我