http 转https 花了很多的时间,走了很多的网弯路,最后还是弄好了
步骤:
第一步:
进入阿里云账号,进入 控制台 -》 安全(云盾) -》 CA证书服务 -》 购买证书 -》 注意:这里选项的时候一定要先选 “一个域名”,然后选“Symantec”,这样才会出现“免费的DV SSL”
接下来就是点击立即购买
根据提示填写相关资料,等待审核。
第二步:
审核通过以后点击下载,下载证书,将pcf文件和密码文件复制到服务器桌面上;
win+R 输入mmc 进入控制台
点击文件,选择添加删除单元,选择证书,按照步骤添加证书,不明白的可以看这:
https://help.aliyun.com/video_detail/54215.htmlspm=5176.2020520163.cas.102.6ddf2b7aenhwOB
第三步:
进入iis 管理器 查看证书是否导入成功
进入自己的网站,然后点击捆绑……,设置https。(注意这个设置如果是iis 7,就不能捆绑域名,中间的选项框为灰色)
解决办法:
打开C:\Windows\system32\inetsrv\config\applicationHost.config
去找bindings
将指定的域名端口修改为443的,如下:
<bindings><binding protocol="http" bindingInformation="*:80:www.xxxxxx.com" /><binding protocol="http" bindingInformation="*:80:xxxxxxx.com" /><binding protocol="https" bindingInformation="*:443:www.xxxxxxx.com" /><binding protocol="https" bindingInformation="*:443:xxxxxxxx.com" />
</bindings>
重启服务器,结束。
注意:有的时候443会被占用
win+R 输入 cmd
输入“netstat -ano”
找到端口号,找到对应的 PID
然后打开程序管理器,进入服务,根据PID找到运行程序。
一般443是VisualSVNserver占用
解决方案:
修改为8443或者其他就行。