在我的 Application_Error 事件处理程序中,我想为 404 呈现 MVC 视图。由于 SEO,我不想重定向。
void Application_Error(...)
{
if (serverException is HttpException && ((HttpException)serverException).GetHttpCode() == 404)
{
Server.Transfer("/error/404"); //*
}
}
//* 失败,因为它在磁盘上找不到路径。当然不是因为它应该由 MVC 处理。
如何从 Application_Error 呈现 MVC 视图?
我不想重定向。