我有创建包含一些子网站的网站的任务。这个子网站将使用相同的数据库,并将具有关系。他们的域名应该有所不同。例如,域名 www.mysite.com 。子网是
www.books.mysite.com
www.blog.mysite.com
www.sport.mysite.com
我需要有关项目结构的帮助才能启动此应用程序。任何人都可以给我任何想法吗?我可以在一个解决方案中创建一些MVC4项目吗?或者我可以使用域路由进行此操作吗?
答案 0 :(得分:1)
这已经回复了elsewhere,但没有详细说明,所以我会在这里整理相关要点。
Visual Studio解决方案与站点部署没有实际关系;它只是各种项目的容器。部署这些项目时,可以在IIS中为它们定义bindings。这是relatively straightforward process;如果你从UI那里以简单的方式做到这一点你会得到这样的东西:
可让您定义哪些地址指向哪里。在开发过程中,您需要在主机文件中使用类似的绑定来为本地计算机播放这些IIS绑定的一部分。