mvc路由 html,asp.net-mvc – ASP.NET MVC路由从html页面开始
我正在使用IIS 6.我想我的问题是我不知道如何使用routes.MapRoute路由到一个非控制器.
我有一个url,如example.com,我希望它为index.htm页面提供服务,而不是使用MVC.我该如何设定?在IIS中,我将index.htm作为我的起始文档,我的global.asax具有标准的“默认”路由,其中它调用Home / Index.
public static void RegisterRoutes(RouteCollection routes)
{
routes.IgnoreRoute("{resource}.axd/{*pathInfo}");
routes.MapRoute(
"Default", // Route name
"{controller}/{action}/{id}", // URL with parameters
new { controller = "Home", action = "Index", id = "" } // Parameter defaults
);
}
我补充说:
protected void Application_BeginRequest(object sender, EventArgs e)
{
if (Context.Request.FilePath == "/") Context.RewritePath("index.htm");
}
有用.但这是最好的解决方案吗?
mvc路由 html,asp.net-mvc – ASP.NET MVC路由从html页面开始相关推荐
- asp.net core 系列 6 MVC框架路由(下)
一.URL 生成 接着上篇讲MVC的路由,MVC 应用程序可以使用路由的 URL 生成功能,生成指向操作的 URL 链接. 生成 URL 可消除硬编码 URL,使代码更稳定.更易维护. 此部分重点介绍 ...
- mvc 路由 .html 404,部署ASP.NET的MVC网站到IIS 6.0中,发现路由无法解析而出现404错误解决方案...
部署ASP.NET MVC应用到IIS 6总是会引起混乱在第一.你已经编码在Visual Studio 2008中,看到你可爱干净的URL中内置的Web服务器很好地工作,你坚持了一些代码的Window ...
- 在 ASP.NET Core 中安装 MVC
目录 本文出自<从零开始学 ASP.NET CORE MVC>目录 视频课程效果更佳:从零开始学 Asp.Net Core MVC 在ASP.NET Core 中安装 MVC 在本视频中 ...
- Asp.Net中WebForm与MVC,Web API模式对比
webform,web mvc和web api都是asp.net官方的三套框架,想对比下三者的关系,查了下资料,web api跟web mvc基本同属一脉,只是mvc多了一个视图渲染,网上有些博客介绍 ...
- ASP.NET Web API实践系列06, 在ASP.NET MVC 4 基础上增加使用ASP.NET WEB API
本篇尝试在现有的ASP.NET MVC 4 项目上增加使用ASP.NET Web API. 新建项目,选择"ASP.NET MVC 4 Web应用程序". 选择"基本&q ...
- MVC 之 架构的基本原理及Asp.Net实现MVC
一.引言 许多Web应用都是从数据存储中检索数据并将其显示给用户.在用户更改数据之后,系统再将更新内容存储到数据存储中.因为关键的信息流发生在数据存储和用户界面之间,所以很多应用将数据和用户界面这两部 ...
- ASP.NET CORE 1.0 MVC API 文档用 SWASHBUCKLE SWAGGER实现
from:https://damienbod.com/2015/12/13/asp-net-5-mvc-6-api-documentation-using-swagger/ 代码生成工具: https ...
- 1月4日链接篇:ASP.NET, ASP.NET AJAX, ASP.NET MVC, Visual Studio, IIS7
[原文地址]Jan 4th Links: ASP.NET, ASP.NET AJAX, ASP.NET MVC, Visual Studio, IIS7 [原文发表日期] Friday, Januar ...
- .NET、C#和ASP.NET,ASP.NET MVC 四者之间的区别
from:http://www.cnblogs.com/wwym/p/5555772.html 经常,会有一些人搞不清楚.NET和c#和ASP.NET这三者之间的关系,她们都是什么呢?他们之间有什么关 ...
- 如何使用Serilog.AspNetCore记录ASP.NET Core3.0的MVC属性
这是Serilog系列的第三篇文章. 第1部分-如何利用Serilog的RequestLogging来精简ASP.NET Core的日志输出 第2部分-Serilog高级玩法之用Serilog记录所选 ...
最新文章
- python postmessage_解惑:Postmessage函数模拟鼠标单击指定坐标
- 取消挂载点可以节省磁盘么_磁盘克隆、磁盘镜像还有复制粘贴有什么不一样?...
- jquery监听滚动条
- android 如何修改百度导航诱导界面,Android 百度导航SDK
- DirectSound 混音的实现
- 虚函数和纯虚函数的区别是什么?
- extjs 按钮小箭头展开panel_汽车按钮都是英文看不懂?视频教你认清车内所有按钮,看完秒懂...
- python中的series的结构_pandas 数据结构之Series的使用方法
- python建立sqlite数据库_5分钟快速入门,用Python做SQLite数据库开发,附代码适合初学...
- 腾讯朋友、钉钉等被微信违规公示点名;谷歌更新安卓修复数百万台芯片漏洞;微软终止支持.NET Core 3.0 | 极客头条...
- 【论文写作】毕业论文写作的基本要求讲解
- mysql日期排序YMD_php将二维数组按日期(支持Ymd和Ynj格式日期)排序
- c# 不同窗体之间传值和调用
- ubuntu 20 kvm 安装macos
- U盘的针脚板竟然掉了
- SPFA算法判断负环
- 为程序界面添加滑动条
- 微店关键词取商品列表API接口(item_search-根据关键词取商品列表API接口),微店API接口
- 周志明:终于薅住了这位 “社恐”作者的小辫子
- 疯狂的 Web 应用开源项目