Windows2008 IIS7 HTTPS强制跳转配置向导


打印本文             

为服务器安装 IIS Rewrite 模块支持

安装之前您需要确认您的服务器是否已经安装了 IIS Rewrite 模块,登录 Windows 服务器-> IIS 管理器->网站→选定对应网站,查看面板是否存在如下图所示的 Rewrite 模块

2203072456.png

如果站点面板中存在上图蓝色框选的模块,请跳过本步骤。
如无如图中蓝色框选的模块,您就需要下载对应的 IIS 模块到服务器桌面,双击进行安装,安装完成后需要重启 IIS 管理器

配置 Rewrite 跳转规则

参照上一步,进入到对应的网站的控制面板

3058779878.png

点击进入 URL 重写模块配置页面

2738609338.png

进入右上角菜单的 添加规则 页面

选择 空白规则,然后点击 确定 按钮进入规则信息填写页面

2.png

名称 填写:HTTP-TO-HTTPS
模式 填写:.*

配置 条件 功能模块

3.png

添加 条件:
条件输入 填写:{HTTPS}
模式 填写:OFF
然后点击 确定
配置 操作 功能模块

5.png

操作类型 选择:重定向
重定向URL 填写:https://{HTTP_HOST}{R:0}
点击右上角 应用 完成规则添加

配置访问出错请您在配置之前确定网站能通过 http:// 和 https:// 正常访问,如果满足以上条件后仍然出错,请您及时进入URL模块 配置页面,选定对应规则 然后在 右侧面板 禁用该条规则。


保存配置文件。
使用集成环境的控制面板或命令行重启 IIS7 站点,配置完成。
恭喜您!您的网站已经开启 SSL 强制跳转 https 功能!

上一篇Apache配置强制跳转HTTPS
下一篇Apache配置HSTS安全策略