如何设置HTTP自动跳转HTTPS?

1. 安装 URL 重写模块

访问IIS官方下载页面,下载对应版本的安装文件进行安装。

2. 设置自动跳转

2.1 示例一:http://www.example.com 跳转到 https://www.example.com

a. 在需要跳转的网站上,双击“url 重写”;

b. 添加空白规则;

c. 添加 URL 重写规则;

d. 继续添加;

e. 继续添加 URL 重写规则;

f. 最后一步,单击右边的“应用”按钮,不需重启 IIS 服务,即可测试是否自动跳转了。

2.2 示例二:不带 www 的域名跳转至 www 域名

如果您的 www.example.com 用的不是通配证书,则如示例一设置跳转后,还需按照示例二进行设置。
a. 在IIS中新建站点时,确保绑定域名 example.comwww.example.cm
a. 进入 URL 重写模块,添加规则(操作和示例一相同);
b. 添加规则时选择规范域名,确定进入下一步;
c. 选择主域名即需要重定向的域名;
d. 完成后访问 example.com 即可跳转至 www.example.cm,如果 www.example.cm 设置了 https 自动跳转,则访问 example.cm 会直接跳转到 https://www.example.com