我在Core 3.1中的应用有问题
最近,我的客户要求我为他的客户添加新的网址。例如,默认网址(对于某些客户端)是
urlapp.com
他想添加(对于新客户)
urlapp.com/mcr
他希望在应用程序中解决问题
所以我添加到了Startup.cs
app.UseEndpoints(endpoints =>
{
endpoints.MapControllerRoute("mcr", "mcr/{controller}/{action}/{id?}");
endpoints.MapControllerRoute("default", "{controller}/{action}/{id?}");
});
我面临的问题是,无论我去urlapp.com,用Url.Action生成的所有链接以及所有RedirectToAction都将我带到urlapp.com/mcr/controller/action
我想念什么?还是我做错了什么?