如何接受asp.net核心中.cshtml页面的遗留.html请求

时间:2018-04-07 13:11:43

标签: asp.net asp.net-core

我有一种情况,我会重写旧网站,并且需要在新项目中访问旧的.html网址。

所以在我这之前:

domain.com/goodpage.html

现在有了asp核心

domain.com/goodpage

但我需要所有旧的domain.com/goodpage.html重定向到

domain.com/goodpage

我该怎么做?

1 个答案:

答案 0 :(得分:2)

您可以像这样设置routing

app.UseMvc(routes =>
{
   routes.MapRoute("legacy", "{controller=Home}.html/{action=Index}");
});