ما هو الطريق للقبض الافتراضي الصفحة ؟
-
10-07-2019 - |
سؤال
أنا لا ترغب في استخدام المسار الافتراضي الذي vs.net يخلق:
routes.MapRoute(
"Default", // Route name
"{controller}/{action}/{id}", // URL with parameters
new { controller = "Home", action = "Index", id = "" } // Parameter defaults
);
أريد فقط الطريق إلى الحصول على www.example.com/ صفحة ، ما هو ؟ (ملاحظة:أنا لا أريد www.example.com/default فقط عادي www.example.com إلى خريطة HomeController العمل=Index).
المحلول
لقد بدأت اللعب حولها مع MVC أمس (النسخة التجريبية) و علي هذا في my web config (IIS 6.0, إزالة .aspx ل IIS 7.0)
public static void RegisterRoutes(RouteCollection routes)
{
routes.IgnoreRoute("{resource}.axd/{*pathInfo}");
routes.MapRoute("Default", "{controller}.aspx/{action}/{id}", new { controller = "Home", action = "Index", id = "" });
routes.MapRoute("Empty", "", new { controller = "Home", action = "Index", id = "" });
}
لا تنتمي إلى StackOverflow