禁用默认 sails.js 路由和 return 404 错误

Disabling default sails.js routes and return a 404 error

我在策略文件中禁用了默认路由。

module.exports.policies = {
  'RabbitController': {
  '*': false
  }
}

当您尝试访问已禁用的路由时,有没有办法将 403 禁止错误更改为 404?

只需创建一个将用户定向到 404 的策略,如下所示。我已将它内联放置,但它也可以放在策略文件中。

module.exports.policies = {
  'RabbitController': {
      '*': function(req,res){return res.notFound()}
  }
}