我有一个虚拟专用服务器。 我configuration了我的DNS,以便我可以托pipe主域的应用程序(比如domain.com),并configuration了DNS,以便* .domain.com被redirect到同一台服务器上的另一个应用程序。 我在DNS中有以下条目:
.domain.com type A 92.11.11.11 (fake ip) *.domain.com type A 92.11.11.11
在服务器上,我configuration了以下网站:
Name | Binding | Path DomainApp | domain.com on 92.11.11.11:80(http) | path1 SubDomainApp | 92.11.11.11:80(http) | path2
这样,我可以myname.domain.com或anothername.domain.comdynamicredirect到子域的应用程序。
问题是我为domain.com(和www.domain.com)购买了一个证书。 我将证书绑定到域应用程序。
问题是服务器使用我的证书将http://myname.domain.comredirect到http://myname.domain.com 。 我的浏览器出现错误,告诉我该证书对子域(普通)无效。 但我不想为我的子域名证书。 我希望能够通过http协议访问它。
在IIS中是否有configuration允许(使用https为域和http为子域)?