默认情况下,IIS中HTTPS 绑定是无法指定主机名的
解决办法:通过手工修改 IIS 配置来实现主机头绑定。打开如下位置的文件。
1 C:Windowssystem32inetsrvconfigapplicationHost.config
<site name="***.******.com" id="17" serverAutoStart="true"> <application path="/" applicationPool="***.******.com"> <virtualDirectory path="/" physicalPath="C:inetpubwwwrootproxy_self" /> </application> <bindings> <binding protocol="http" bindingInformation="*:80:***.******.com" /> <binding protocol="https" bindingInformation="*:443/> </bindings> </site>
找到该域名的相应节点,按照下面修改