IIS如何实现将http跳转到HTTPS(http,https,如何实现,开发技术)

时间:2024-04-28 03:27:37 作者 : 石家庄SEO 分类 : 开发技术
  • TAG :

IIS7需要先确认是否安装 “URL REWRITE2 ” 伪静态模块 , 如果您已经安装可以跳过

URL REWIRTE (伪静态模块)

第一步: 选择站点, “URL 重写”,如果安装的是英文版的 应该是【Url rewrite】

IIS如何实现将http跳转到HTTPS

第二步: 添加 “ 空白规则”

IIS如何实现将http跳转到HTTPS

第三步:添加规则

名称 : HTTPS

匹配URL 模式: (.*)

添加条件: 条件: {HTTPS} 模式: off

操作类型选择:重定向

重定向URL: https://{HTTP_HOST}/{R:1}

IIS如何实现将http跳转到HTTPS

然后保存即可

最后效果图

IIS如何实现将http跳转到HTTPS

条件中的逻辑分组处理

首先参考上图中的逻辑分组信息。

输入类型模式是否忽略大小写备注{HTTPS}与模式匹配^OFF$YES此项用来匹配你的请求是HTTPS还是HTTP{HTTPS_HOST}与模式不匹配^(localhost)YES如果你是本地的localhost不会重定向到SSL

高级版(直接把伪静态添加到web.config)

<&#63;@xml version="1.0" encoding="UTF-8"&#63;><configuration><system.webServer><rewrite><rules><rule name="HTTP to HTTPS redirect" stopProcessing="true"><match url="(.*)" /><conditions><add input="{HTTPS}" pattern="off" ignoreCase="true" /></conditions><action type="Redirect" redirectType="Found" url="https://{HTTP_HOST}/{R:1}" /></rule></rules></rewrite></system.webServer></configuration>
 </div> <div class="zixun-tj-product adv-bottom"></div> </div> </div> <div class="prve-next-news">
本文:IIS如何实现将http跳转到HTTPS的详细内容,希望对您有所帮助,信息来源于网络。
上一篇:RocketMQ如何获取指定消息下一篇:

13 人围观 / 0 条评论 ↓快速评论↓

(必须)

(必须,保密)

阿狸1 阿狸2 阿狸3 阿狸4 阿狸5 阿狸6 阿狸7 阿狸8 阿狸9 阿狸10 阿狸11 阿狸12 阿狸13 阿狸14 阿狸15 阿狸16 阿狸17 阿狸18