我有一个asp.net mvc应用程序,并尝试在IISExpress中使自定义错误正常工作。
Casini中可以正常工作:
<customErrors mode="On" defaultRedirect="/error">
<error statusCode="404" redirect="/error/notfound"/>
</customErrors>
之前我将MVC网站部署到IIS(7.5)时,只需要设置以下内容即可使自定义错误正常工作:
<httpErrors errorMode="Detailed"/>
我已经尝试在httpErrors部分明确指定状态码,但什么都没有起作用。这是一个例子:
<httpErrors errorMode="Detailed" defaultResponseMode="Redirect">
<clear/>
<error statusCode="404" path="/error/notfound"/>
</httpErrors>
有什么想法吗?
谢谢 Ben