最佳答案
我有一个操作,它接受一个用于检索某些数据的字符串。如果这个字符串导致没有返回数据(可能是因为它已经被删除了) ,我想返回一个404并显示一个错误页面。
我目前只是使用 return 一个特殊视图,它显示一个友好的错误消息,该消息特定于此操作,表示没有找到该项目。这工作很好,但理想情况下希望返回一个404状态码,这样搜索引擎知道这个内容不再存在,可以从搜索结果中删除它。
最好的办法是什么?
是否与设置 Response. StatusCode = 404一样简单?