Varolan bir denetleyici ile eşleşmeyen tüm URL'leri belirli bir denetleyiciye yeniden yönlendirmeye çalışıyorum.Bir denetleyici veya eylem adı olmadan Asp.net mvc yönlendirme
Örneğin, url mywebsite.com/newyork mywebsite.com/Cities/Info/newyork
benim RegisterRoutes aşağıdaki kodu kullanıyorumolarak işlenmelidir ama ben gibi çalışmaya görünmüyor 404 tepkisini daha olsun:
routes.MapRoute(
name: "Default",
url: "{controller}/{action}/{id}",
defaults: new { controller = "Home", action = "Index", id = UrlParameter.Optional }
);
routes.MapRoute(
name: "Cities",
url: "{cityname}",
defaults: new { controller = "Cities", action = "Info", cityname= "" }
);