摘要: 自从微软发布 ASP.NET MVC 和routing engine (System.Web.Routing)以来,就设法让我们明白你完全能控制URL和routing,只要与你的application path相结合进行扩展,任何问题都迎刃而解。如果你需要在所处的域或者子域处理数据标记的话,强制使用Default。 遗憾的是,ASP.NET MVC是基于虚拟目录的,在实际项目却有各种各样的需求方案。 例如: 1:应用程序是多语言的,像cn.example.com应该被匹配到“www.{language}example.com”路由上。 2:应用程序是多用户的,像username.example.com应该被匹配到“www.{clientname}.example.com”路由上。 3:应用程序是多子域的,像mobile.example.com应该被匹配到"www.{controller}.example.com/{action}....” 。 坐下来,深呼吸,开始我们ASP.NET MVC的神奇之旅吧。 阅读全文
posted @ 2011-03-21 10:44 micenter 阅读(1759) 评论(1) 推荐(2) 编辑