在Web开发中,用户体验是至关重要的,一个友好的网站自然少不了自定义404错误页面。

让笔者为大家介绍404错误页面在ASP.NET MVC3项目中的配置:

第一步,在项目的Web.config文件中找到节点<system.web>

在此节点下添加配置
        <customErrors mode="On" defaultRedirect="~/Index/Error404">
          <error statusCode="404" redirect="~/Index/Error404" />
        </customErrors>

在控制器里添加方法,笔者设置的控制器名为 IndexController,方法是Error404,如下图:

好了,最后一步,设置404状态码,当然在控制器的方法里加上返回状态码也是可以的,笔者在这里是直接在404页面设置:

ok,配置教程到此结束。

本文链接:http://www.lzyim.com/repository/350,

转载于:https://www.cnblogs.com/fuqiang88/p/4886525.html

在ASP.NET MVC3项目中,自定义404错误页面相关推荐

  1. iis php 404错误页面,IIS自定义404错误页面

    404.503错误相信大多数站长朋友很对很熟悉,网站刚刚搭建完成后我们一般都会做一个404和503错误页面.那么这是怎么操作的呢?熟悉我的朋友们一定会记得我前段时间写的一篇<Apache服务器实 ...

  2. 在Wicket中配置404错误页面

    始终建议为" 404页面未找到"错误自定义一个不错的错误页面. 本指南向您展示如何在Wicket中配置404错误页面. 1.错误页面 为Wicket创建错误页面和类. packag ...

  3. 15个创意示例教您如何自定义 404 错误页面

    在这篇文章中,你会看到一组充满创意的404错误页面设计.我希望这个集合能够启发和帮助你设计自己的 404 错误页面.一个自定义的404错误页面将鼓励用户在您的网站上停留更长的时间. 404页面必须让访 ...

  4. ASP.NET 自定义404错误页面

    默认情况下微软已经在 Web.config 加入了如下代码: <customErrors mode="RemoteOnly" defaultRedirect="Ge ...

  5. java访问错误404_如何解决 Java web 项目中的 404 错误

    在使用 Tomcat 进行 Java Web 开发的时候,经常会遇到以下 HTTP 404 错误: 错误代码为 HTTP 404(未找到),描述信息是: "The origin server ...

  6. centos7 php 404,CentOS7 Apache环境配置自定义404错误页面怎么解决

    我的万云数据ECS用的 CentOS 7系统,我想在网站实现 自定义的 404页面,之前已经做了 伪静态,现在 修改了 根目录的 .htaccess, 也加了 404.html 在根目录,但是随机访问 ...

  7. nginx自定义404错误页面

    在Nginx环境下配置自定义的404错误页面转向,避免给用户展示生硬.不友好的错误信息.可以给出如下提示:很抱歉,您访问的页面不存在或已被删除. 注意事项: 一.修改nginx.conf之前做好备份, ...

  8. android webview 加载进度和自定义404错误页面

    原帖地址:http://www.cnblogs.com/winxiang/archive/2012/10/25/2738320.html 自定义404页面.android的webview 控件可以加载 ...

  9. python flask自定义404错误页面

    在用浏览器访问url的时候,如果url不正确会报404错误,默认的404错误太枯燥了,这里我讲述一下如何将404错误页面修改为好看的404页面 1,首先,创建一个我们希望当出现404错误时展示的htm ...

最新文章

  1. HTML转PDF(C#---itextsharp)(转自别人的文章)
  2. winform c#绑定combobox下拉框 年度代码。
  3. rust原地复活_植物大战僵尸英雄锈铁螺栓新手卡组推荐 rustbolt多手牌陷阱恢复后期流卡组...
  4. rust电器元件需要什么材料_腐蚀Rust电力系统有哪些工具 腐蚀Rust电力系统工具汇总 其他工具-游侠网...
  5. 【rqnoj】 1 明明的随机数
  6. error: possibly undefined macro: LT_SYS_SYMBOL_USCORE please use m4_pattern_allow
  7. 系分 02 软件工程
  8. SignalR 循序渐进
  9. 获取Excel合并单元格的值
  10. redis的zset为什么用调表不用红黑树
  11. 闹归闹,还是要说几件正事
  12. 2018/02/12
  13. 24小时制和12小时制am Matlab,十二钟头制与二十四小时制详解
  14. 1147 简单评委打分
  15. 利用python进行身份证号码大全_2分钟就能学会的3个函数,快速从身份证中提取出生日期、年龄...
  16. 宝宝发烧手脚冰凉怎么办 如何正确给宝宝退烧
  17. 学习amber教程A17:伞形采样,绘制丙氨酸三肽的势能面
  18. 实验1:用户的登录与退出、IO重定向与简单文件操作
  19. 人类,人工智能和占星术
  20. css_字体旋转90度

热门文章

  1. 读者来信(1)——项目经理,不要迷信制度!
  2. 说说我的ID:fxh7622
  3. ServiceMix部署自定义开发程序(ActiveMQ和Kafka实现)
  4. aop面向切面编程到底是干嘛的?
  5. RPOPLPUSH用法(转)
  6. linux下面mysql不监听3306
  7. Ubuntu下面对Chrome浏览器护眼插件的调研
  8. 凸优化函数的一些概念(转)
  9. linux下面navicat调整字体
  10. OpenCV学习笔记九-Canny边缘检测