准备证书文件
下载或转换成PFX证书格式,这是IIS使用的格式。
导入证书到IIS
- 打开IIS管理器。
- 在左侧的“连接”窗格中,展开服务器节点,然后选择“服务器证书”。
- 在右侧的“操作”窗格中,点击“导入”。
- 浏览到你的PFX文件(
your_domain.pfx
),输入导出密码,然后点击“确定”。
绑定SSL证书到网站
- 在IIS管理器中,展开“网站”节点,然后选择你要绑定SSL证书的网站。
- 在右侧的“操作”窗格中,点击“绑定”。
- 在“站点绑定”对话框中,点击“添加”。
- 在“添加网站绑定”对话框中,选择类型为“https”,端口通常为443,主机名为你的域名,然后从“SSL证书”下拉菜单中选择你刚刚导入的证书。
- 点击“确定”保存绑定。
配置HTTP重定向到HTTPS
为了确保所有HTTP请求都被重定向到HTTPS,你可以配置URL重写规则:
- 在IIS管理器中,选择你的网站,然后双击“URL重写”图标。
- 在右侧的“操作”窗格中,点击“添加规则(s)”。
- 选择“空白规则”,然后配置如下:
- 名称:任意名称,例如“HTTP to HTTPS Redirect”
- 匹配URL:请求URI为“(.*)”,模式为“正则表达式”
- 条件输入:“{HTTPS}”,模式为“off”
- 操作类型:“重定向”
- 重定向URL:“https://{HTTP_HOST}/{R:1}”
- 重定向类型:“已找到(302)”或“永久(301)”
- 点击“应用”保存规则。
测试SSL安装
打开浏览器,访问你的网站,并确保地址栏显示锁形图标,表示连接是安全的。
- Tags:
- SSL证书安装