मेरी अधिकांश वेबसाइट के लिए, मैं सामान्य मार्गिंग एमवीसी तरीके से होना चाहता हूं। हालांकि, जब ऐप पहली बार लॉन्च होता है, तो मैं नहीं चाहता कि मार्ग /Home/Index.cshtml पर जाए। मैं यह बस /index.htmlएएसपीनेट एमवीसी 4 के साथ, मैं डिफ़ॉल्ट रूप से अपना रूट index.html निष्पादित कैसे कर सकता हूं?
मेरे वर्तमान RegisterRoutes में जाना चाहते हैं इस तरह दिखता है (और मेरा लक्ष्य को प्राप्त नहीं करता)
public static void RegisterRoutes(RouteCollection routes)
{
routes.IgnoreRoute("{resource}.axd/{*pathInfo}");
routes.IgnoreRoute("index.html");
routes.MapRoute(
name: "Default",
url: "{controller}/{action}/{id}",
defaults: new { controller = "Home", action = "Index", id = UrlParameter.Optional }
);
}
क्या मैंने एक अजीब सवाल पूछा? एक साधारण उत्तर की उम्मीद –
यह उत्तर वह है जो आप चाहते हैं। http://stackoverflow.com/questions/12417437/mvc4-is-there-a-way-to-route-the-root-to-a-normal-unprocessed-html-page –