在IIS7的2个子域中共享单个应用程序

在IIS7的2个子域中共享单个应用程序,iis,configuration,iis-7,Iis,Configuration,Iis 7,我有一个当前已部署的应用程序(例如www.example.com)。然而,现在我们有了一个“安全”子域,它将接收所有需要加密的请求(例如secure.example.com)。位于www.example.com的站点当前映射到C:\inetpub\example.com\wwwroot\,我已经将secure.example.com映射到C:\inetpub\example.com\wwwroot\secure 但是,由于secure.example.com是在IIS管理器中设置为新网站的,因此

我有一个当前已部署的应用程序(例如www.example.com)。然而,现在我们有了一个“安全”子域,它将接收所有需要加密的请求(例如secure.example.com)。位于www.example.com的站点当前映射到C:\inetpub\example.com\wwwroot\,我已经将secure.example.com映射到C:\inetpub\example.com\wwwroot\secure


但是,由于secure.example.com是在IIS管理器中设置为新网站的,因此在访问安全网站时,会显示错误,因为没有与此网站关联的web.config;但是,这是我想要的方式,因为我希望它成为父目录中应用程序的一部分

将两个IIS虚拟目录/网站映射到同一目录,并检查它们是否使用相同的IIS应用程序名称


(没有尝试过这个,但我想不起来看到任何东西说它不起作用。)

我想你真正想做的是右键单击网站example.com并编辑绑定。在那里,您可以向该站点添加主机名


确保为端口443(即SSL)添加它们。

是的,您使用单个容器,但有一个主机头来强制第二个域记录的SSL。