routes.IgnoreRoute("home/about");

这句话,当Route遇到Home/About的Url时,这段URL将被忽略。

效果图

需要注意的是这里routes.IgnoreRoute("home/about");

必须要放在Route的匹配规则之前。比如下面这段代码

Route示例代码

 1         public static void RegisterRoutes(RouteCollection routes)
 2         {
 3             routes.IgnoreRoute("{resource}.axd/{*pathInfo}");
 4             routes.IgnoreRoute("home/about");
 5
 6             routes.MapRoute(
 7                 "Default",                                              // Route name
 8                 "{controller}/{action}/{id}",                           // URL with parameters
 9                 new { controller = "Home", action = "Index", id = "" }  // Parameter defaults
10             );
11
12         }

因为Route只是从上往下寻找匹配的规则,如果IgnoreRoute放在下面,那么 routes.MapRoute就会匹配到某个规则,进而将URL导向具体的页面。而IgnoreRoute其实也只是一个匹配规则,将URL导向一个401错误界面。

转载于:https://www.cnblogs.com/kissazi2/archive/2012/07/07/2580724.html

Asp.Net_Mvc_IgnoreRoute相关推荐

  1. ASP.NET MVC 2示例Tailspin Travel

    Tailspin Travel 是一个旅游预订的应用程序示例,最新版本采用ASP.NET MVC 2技术构建,主要使用 DataAnnotations 验证, 客户端验证和ViewModels,还展示 ...

  2. 通过jQuery调用ASP.NET的AJAX

    传统上,在ASP.NET页面中实现AJAX的方法是拖放一个ScriptManager控件,并进行一系列的设置和相关编程.但事实上,这并不是理想的解决方案.使用jQuery来调用ASP.NET后台的方法 ...

  3. Asp.Net Core在线生成二维码

    前言: 原先用zxing Code写过基于Winfrom的批量生成二维码工具,以及单个生成二维码工具:批量生成二维码Gihub源代码 今天尝试用QRCoder 加 Asp.Net Core 写了一个在 ...

  4. Asp.net MVC中的ViewData与ViewBag

    在Asp.net MVC 3 web应用程序中,我们会用到ViewData与ViewBag,对比一下: ViewData ViewBag 它是Key/Value字典集合 它是dynamic类型对像 从 ...

  5. ASP.NET MVC Identity 兩個多個連接字符串問題解決一例

    按照ASP.NET MVC Identity建立了一個用戶權限管理模塊,由于還要加自己已有的數據庫,所以建立了一個實體模型,建立了之后,發現登錄不了: 一直顯示"Login in faile ...

  6. ASP.NET页面之间传值的方式之QueryString(个人整理)

    QueryString Querystring也叫查询字符串,这种页面间传递数据是利用网页地址URL.如果要从A页面跳转到B页面,则可以用Request.Redirect("B.aspx?参 ...

  7. ASP.NET MVC 4 (十三) 基于表单的身份验证

    在前面的章节中我们知道可以在MVC应用程序中使用[Authorize]特性来限制用户对某些网址(控制器/控制器方法)的访问,但这都是在对用户认证之后,而用户的认证则依然是使用ASP.NET平台的认证机 ...

  8. [Asp.net 5] Options-配置文件(2)

    很久之前写过一篇介绍Options的文章,2016年再打开发现很多变化.增加了新类,增加OptionMonitor相关的类.今天就对于这个现在所谓的新版本进行介绍. 老版本的传送门([Asp.net ...

  9. asp.net mvc 学习

    Routing讲解: http://www.cnblogs.com/wangiqngpei557/p/3379095.html Filter讲解: http://www.cnblogs.com/ymn ...

最新文章

  1. poj 2763 Housewife Wind
  2. tensorflow随笔-读取图像文件数据(2)-TFRecord
  3. Active Directory相关博客
  4. 验证视图状态 MAC 失败 的解决办法
  5. mysql没有写入权限_MySQL的权限系统
  6. 【JAVA SE】第十四章 集合框架、语法糖和泛型
  7. tigerVNC的简单使用教程(CentOS 自带VNC包的远程桌面连接)
  8. retrofit2 不创建对象直接返回字符串
  9. mint-UI上拉加载下拉刷新和fastclick冲突问题解决
  10. dmb: 数据库监控及灾备系统(for mysql)_一个备份MySQL数据库的简单Shell脚本
  11. java 毕向东_毕向东java视频目录
  12. oracle数据库表格连接数据库,excel中连接表格数据库-excel怎样连接oracle数据库(白痴级提问)...
  13. 如何删除SceneDelegate
  14. 通过工具来监控webService请求和返回时的数据(10级学员 韩晓爽课堂总结)
  15. SQL Server认证培训与考试
  16. 过等保是浪费钱吗?一定要过等保吗?
  17. 18939 最长单词
  18. 微信小程序从开发到上线步骤(持续更新)
  19. ORB-SLAM2 ---- Tracking::Relocalization函数
  20. 2021.2.23课程摘要(逻辑教育-王劲胜)

热门文章

  1. 2、Python连接Mysql数据库。
  2. iOS开发之图片分辨率与像素对齐
  3. Flash和JavaScript通信
  4. 关于ActionBar的向下兼容
  5. python队列join
  6. ubuntu vsftp安装
  7. python模拟鼠标点击和键盘输入的操作_Python模拟鼠标点击及键盘输入(PyUserInput)...
  8. 人类一败涂地电脑版_人类一败涂地游戏正式上架同步推免费版
  9. 是否可能存在一种不需要力的相互作用?
  10. 深度学习DL调参隐藏层节点数对网络性能的影响