【问题标题】:Can I use multiple sub-domains in one solution?我可以在一个解决方案中使用多个子域吗?
【发布时间】:2013-03-12 04:39:25
【问题描述】:

是否可以拥有一个包含主 Web 项目的单一解决方案并将不同的项目设置为子域?

例如,在一种解决方案下,会有:

  1. 一个数据项目
  2. 主要的“网络”项目 - www.example.com
  3. 另一个网络项目 - www.blog.example.com
  4. 另一个网站 - www.foobar.example.com

我看到大多数与此相关的帖子都是关于路由的 - 但是否有一些内置的方法可以实现这一点?

【问题讨论】:

  • Visual Studio 解决方案包含项目。它与这些项目的部署位置无关。您可以拥有可以部署在您喜欢的任何域或子域上的 Web 项目。您究竟想在这里实现什么目标?

标签: asp.net-mvc-3 subdomain .net-4.5


【解决方案1】:

解决方案只是组织项目组的一种便捷方式。 Web 项目充当不同的应用程序,所以我不明白为什么每个项目不应该在单独的(自己的)(子)域下工作

【讨论】:

    【解决方案2】:

    您必须在 IIS 中为每个 Web 项目设置 3 个不同的网站并分配绑定:

    这样 IIS 根据子域名知道将请求路由到哪个网站。

    *在开发机器上,您需要在 主机文件 中指向 localhost - 127.0.0.1 的域条目。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-04-12
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-09-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多