在ASP.NET Core项目中,我具有以下路线:
public class AboutController : Controller {
[HttpGet("about-us")]
public IActionResult Index() => View();
}
Run Code Online (Sandbox Code Playgroud)
如何将该URL设置为网站的默认主页?
因此,当我访问www.mydomain.com时,我会自动重定向到www.mydomain.com/about-us
这在ASP.NET Core中是否可行,还是我需要在域DNS上做到这一点?
您可以在您的方法中使用以下内容Configure()(在 中Startup):
app.UseMvc(routes =>
{
routes.MapRoute(
name: "default",
template: "{controller=About}/{action=about-us}/{id?}");
});
Run Code Online (Sandbox Code Playgroud)
另请参阅:路线模板参考
| 归档时间: |
|
| 查看次数: |
1448 次 |
| 最近记录: |