0
我已经继承了现有的ASP.Net MVC C#web应用程序解决方案。ASP.Net MVC应用程序URL架构
目前,有两个独立的Web应用程序项目。
- 管理员网站 - 用于管理面向公众的网站的内容。
- 面向公众的网站
目前,面向公众的网站是不生产;只有管理站点部署在使用客户端域名运行IIS 8.0的Windows Server 2012上,例如www.mysite.com
客户想面向公众的网站和网站管理员通过相同的域为accessibile:
市民:www.mysite.com
管理:www.mysite.com/ admin或admin.mysite.com
有没有什么办法可以实现这两个功能目前封装在不同的Web应用程序?
我想知道如果:
- 有没有办法实现上述与子域或IIS
- 的一些其他功能,或者,如果其最好将所有管理功能集成到一个MVC单个Web应用程序内的区域
有关每种方法(或资源链接)优点/缺点的讨论将非常感谢。
纠正我,如果我错了,但我从来没有考虑为这两个网络应用程序单独的解决方案 - 它们将是单独的网络应用程序,但在一个单一的解决方案文件 - 在这种情况下,更简单的代码维护的好处是我相信静音。 – JTech