Windows 2008 IIS7 下导入阿里云 SSL 证书配置 HTTPS

Windows 2008 IIS7 下导入阿里云 SSL 证书配置 HTTPS 0

这两天在阿里云 OSS 上面搭建了 Hexo 静态博客,发现不能直接将 www 域名跳转到不带 www 域名上面,于是通过自己的香港服务器 IIS 实现 301 跳转功能,以下为部分设置过程。

下载 SSL 证书 IIS版

阿里云域名 SSL 证书申请通过后,直接下载证书,放在IIS所属服务器上,等待导入系统。

导入证书

win+R 运行,输入 mmc,点击“文件” -> “添加/删除管理单元”

Windows 2008 IIS7 下导入阿里云 SSL 证书配置 HTTPS 1

在“可用的管理单元” 中找到 “证书”,点击“添加”

Windows 2008 IIS7 下导入阿里云 SSL 证书配置 HTTPS 2

选择“计算机账户”

Windows 2008 IIS7 下导入阿里云 SSL 证书配置 HTTPS 3

选择“本地计算机(运行此控制台的计算机)”

Windows 2008 IIS7 下导入阿里云 SSL 证书配置 HTTPS 4

在“个人” -> “证书”右边的空白区域点击鼠标右键,选择“所有任务” -> “导入”

Windows 2008 IIS7 下导入阿里云 SSL 证书配置 HTTPS 5

然后按照提示导入PFX文件,过程中需要输入密码,直接输入下载证书时文本文档里面的密码即可。

配置 HTTPS

在 IIS 中新建站点时,“绑定” -> “类型”选择 https,然后在“SSL 证书”选项中选择刚才导入的证书。

Windows 2008 IIS7 下导入阿里云 SSL 证书配置 HTTPS 6

注意:当上面的主机名为灰色状态无法输入时,请参考以下方法解决。

打开 C:\Windows\system32\inetsrv\config\applicationHost.config,找到如下节点位置:

1
2
3
4
<bindings>
<binding protocol="http" bindingInformation=":80:www.amdyxu.com" />
<binding protocol="https" bindingInformation="*:443:" />
</bindings>

在 443: 后面加上域名,然后重启IIS站点即可。