Windows2008 IIS7 开启强制https

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

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

Windows2008 IIS7 开启强制https

如果站点面板中存在上图蓝色框选的模块,请跳过本步骤。

如无如图中蓝色框选的模块,您就需要下载对应的 IIS 模块到服务器桌面,双击进行安装,安装完成后需要重启 IIS 管理器

二、配置 Rewrite 跳转规则

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

Windows2008 IIS7 开启强制https


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

Windows2008 IIS7 开启强制https

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


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

Windows2008 IIS7 开启强制https

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


配置 条件 功能模块

Windows2008 IIS7 开启强制https

添加 条件:

条件输入 填写:{HTTPS}
模式 填写:OFF
然后点击 确定


配置 操作 功能模块

Windows2008 IIS7 开启强制https

操作类型 选择:重定向

重定向URL 填写:https://{HTTP_HOST}{R:0}


点击右上角 应用 完成规则添加

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

乔客安全咨询保留著作权,发布者:Dream Nick,转载请注明出处:https://www.qiaokr.com/article/2200

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注