【问题标题】:how can I have wildcard subdomain in asp.net mvc如何在 asp.net mvc 中有通配符子域
【发布时间】:2019-03-10 05:50:04
【问题描述】:

我想在我的项目中拥有动态通配符子域。我希望每个提供商都有特殊的子域。例如 provider1.mydomain.com 更改为 mydomain.com/provider1 我想将 provider1 作为参数传递给我的操作。

public ActionResult Details(string provider1){
   //there is some code for show provider details     
   return view();
   }

如何在我的项目中执行此操作以及如何在 localhost 中执行此操作?

【问题讨论】:

  • 用谷歌学习IIS通配符域名支持和URL重写模块。

标签: asp.net-mvc wildcard-subdomain


【解决方案1】:

将此代码添加到 App_start 文件夹中的 RouteConfig 中:

   public static void RegisterRoutes(RouteCollection routes)
    {
        routes.IgnoreRoute("{resource}.axd/{*pathInfo}");
        routes.Add(new SubdomainRoute());
    }

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-01-27
    • 2020-08-23
    • 1970-01-01
    • 1970-01-01
    • 2015-11-23
    • 1970-01-01
    • 2010-09-09
    相关资源
    最近更新 更多