TTT*_*TTT 5 web-config http-status-code-404 asp.net-mvc-4
我把它放在web.config中 <system.webServer>
<httpErrors errorMode="Custom" defaultResponseMode="ExecuteURL">
<remove statusCode="404" subStatusCode="-1" />
<error statusCode="404" subStatusCode="-1" path="/cv/" responseMode="ExecuteURL" />
</httpErrors>
Run Code Online (Sandbox Code Playgroud)
临时使用的路径[myapplication]/cv /返回一个页面.
但是如果我去[myapplication]/[任何不存在的东西]来获得404响应,那么就没有任何反应.
这目前正在我的旧网站表单上工作,但我不能让它在MVC4网站上工作.我怎样才能做到这一点?(我不想使用"重定向/文件"方法)
Ed *_*gne 10
这就是我在当前的MVC 4项目中所拥有的:
<customErrors mode="On" defaultRedirect="~/Error/General">
<error statusCode="404" redirect="~/Error/Http404" />
</customErrors>
Run Code Online (Sandbox Code Playgroud)
我有一个错误控制器,以及"常规"和"Http404"(操作方法)的视图.
奇迹般有效.
| 归档时间: |
|
| 查看次数: |
5247 次 |
| 最近记录: |