发布到
IIS6
中后,链接无效。但在
vs2008
中一切正常。
1 修改路由(修改 global.asax 文件)
1. routes.IgnoreRoute("{resource}.axd/{*pathInfo}");
2. routes.MapRoute(
3. "Default", // Route name
4. "{controller}.mvc/{action}/{id}", // URL with parameters
5. new { controller = "AdminLogin", action = "Login", id = "" } // Parameter defaults
6. );
在控制器后加后辍名(任意)
2 IIS中新加应用程序映射。
Mvc项目属性——》主目录——》配置
新加,扩展名.mvc(与1中的.mvc对应)
请参见
http://www.cnblogs.com/QLeelulu/archive/2008/09/30/1302462.html
http://www.cnblogs.com/zhangziqiu/archive/2009/02/27/aspnet-mvc-1.html
http://www.cnblogs.com/vera_lu/archive/2009/01/09/1372548.html
http://blog.csdn.net/mystylexuexue/archive/2009/08/21/4469815.aspx