[英]404 Error w/ ASP.NET MVC Routing on ISP
我有一个简单的ASP.NET MVC 1.0网站,带有“主页”,“上载”和“关于”链接,基于ASP.NET MVC项目的默认项目模板。 Global.asax.cs具有以下路由。
routes.MapRoute(
"Default", // Route name
"{controller}/{action}/{id}", // URL with parameters
new { controller = "Home", action = "About", id = "" } // Parameter defaults
);
在我的本地计算机上,站点和链接正常运行。 但是,将站点部署到我的ISP(共享主机)时,在站点加载时会显示默认的“主页/关于”,但是单击任何链接都会导致404页面未找到错误。
我必须包括:System.Web.Abstractions System.Web.Mvc System.Web.Routing
在我的/ bin文件夹中,因为ISP上的GAC中未安装MVC 1.0。
关于为什么这不能正确路由的想法?
谢谢克里斯
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.