gpt4 book ai didi

c# - 基于域和主机名的 ASP.NET MVC 路由

转载 作者:太空狗 更新时间:2023-10-29 19:41:02 25 4
gpt4 key购买 nike

我是 ASP.NET MVC 的新手,我的大部分经验都在 ASP.NET Webforms 上。

有没有一种方法可以根据域/主机名设置路由,即 www.domain.com 转到一个区域,admin.domain.com 转到另一个区域,www.differentdomain.com 转到另一个区域,所有这些都在 Web 应用程序上。

另外,有没有办法进行包罗万象,即 *.domain.com 将被路由到另一个区域?

最佳答案

您可以使用域路由映射

routes.Add("DomainRoute", new DomainRoute( 
"{customer}.example.com", // Domain with parameters
"{action}/{id}", // URL with parameters
new { controller = "Home", action = "Index", id = "" } // Parameter defaults
))

关于c# - 基于域和主机名的 ASP.NET MVC 路由,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27010926/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com