我希望在IIS下部署一个新的ASP.NET Web应用程序,将由多个客户使用,这些客户都需要不同的外观。但其中一个要求是,它仅部署在一个物理文件夹中的Web服务器上(例如C:\ Inetpub \ wwwroot \ MyWebApplication)。
我计划运行所有指向此位置的多个虚拟目录,并从这多个应用程序池中运行(这为每个应用程序提供了一个单独的应用程序状态对象)
我遇到的问题是我需要一种方法让用户点击不同的默认页面,具体取决于他们所属的客户群,如下所示:
客户1
网址:https://www.mydomain.com/Client1Application
默认页面:Client1Default.aspx(可根据客户1的要求设置外观)
客户2
网址:https://www.mydomain.com/Client2Application
默认页面:Client2Default.aspx(可根据客户2的要求设置外观)
有没有办法在IIS中轻松实现这一点,而无需让客户端在其网址中包含页面名称?
对此有任何帮助将不胜感激。
问候,
斯图尔特弗格森