SSL证书领取和强制HTTPS[iis]

作者 by nkdns / 2022-02-10 / 暂无评论 / 392 个足迹

本教程内容包含SSL证书申领,和服务器上强制https的设置


1.申请SSL认证

腾讯云阿里云华为云 均可以免费申请简易的SSL证书。简易证书只提供域名认证功能。其他高级功能需付费购买更高级的SSL证书。

2.部署证书

ssl证书.png
如图后缀为 .pfx 是证书文件,keystorePass.txt 则是证书的随机密码文件。
iisssl.png
在iis界面中选择服务器证书,导入我们的ssl证书
ssliisweb.png
进到自己网站的界面点击:绑定添加
bdwebssl.png
然后类型选择https输入主机名,主机名的作用可以查看文章《服务器搭建多个网站,域名分别指向问题》,在ssl证书栏中选择自己的证书。如果该服务器上有多本ssl证书,则需勾选 需要服务器名称指示 选项。点击完成,网站就可以使用https访问了。(服务器443端口必须打开)

3.强制HTTPS

IIS8默认是没有安装URL重写工具,需要自行安装 URL重写,安装Web平台安装程序在里面安装url重写工具
urlrewrite.png
进入url重写,点击添加规则,创建空白规则。
如图填写:
REU.png
wc.png
点击应用,就完成了强制跳转至https的设置

独特见解