2013-03-12 72 views
1

是否有可能为主要Web项目制定单一解决方案,并将不同的项目设置为子域?我可以在一个解决方案中使用多个子域吗?

例如,在一个解决方案中会有:

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

我见过的大部分帖子都是关于路由--bu是否有一些内置的方法来实现这一目标?

+3

Visual Studio解决方案包含项目。它与这些项目的部署地点无关。您可以拥有可以部署在您喜欢的任何域或子域的Web项目。你究竟想在这里完成什么? – 2013-03-14 07:57:53

回答

2

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

0

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

enter image description here

这样IIS就知道根据子域名向哪个网站发送请求。

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

相关问题