是否有可能为主要Web项目制定单一解决方案,并将不同的项目设置为子域?我可以在一个解决方案中使用多个子域吗?
例如,在一个解决方案中会有:
- 数据项目
- 主要 “网络” 项目 -
www.example.com
- 另一个Web项目 -
www.blog.example.com
- 另一个Web -
www.foobar.example.com
我见过的大部分帖子都是关于路由--bu是否有一些内置的方法来实现这一目标?
是否有可能为主要Web项目制定单一解决方案,并将不同的项目设置为子域?我可以在一个解决方案中使用多个子域吗?
例如,在一个解决方案中会有:
www.example.com
www.blog.example.com
www.foobar.example.com
我见过的大部分帖子都是关于路由--bu是否有一些内置的方法来实现这一目标?
解决方案只是组织项目组的一种便捷方式。 Web项目作为不同的应用程序,所以我不明白为什么每个项目不应该在单独的(自己的)(子)域下工作
您必须在IIS中为每个Web项目设置3个不同的Web站点并分配绑定:
这样IIS就知道根据子域名向哪个网站发送请求。
*在开发机器上,您需要指向localhost - 127.0.0.1的主机文件中的域条目。
Visual Studio解决方案包含项目。它与这些项目的部署地点无关。您可以拥有可以部署在您喜欢的任何域或子域的Web项目。你究竟想在这里完成什么? – 2013-03-14 07:57:53