百分百源码网-让建站变得如此简单! 登录 注册 签到领金币!

主页 | 如何升级VIP | TAG标签

当前位置: 主页>网站教程>服务器> IIS配置Url重写实现http主动跳转https的重定向办法
分享文章到:

IIS配置Url重写实现http主动跳转https的重定向办法

发布时间:08/01 来源:未知 浏览: 关键词:
这种文章网上可以说一搜一大把,但是我为何还要写呢,由于一搜一把没把我气死,都是东抄西挪的东西,搞得整个文档质量太差。根本上看了几篇,连蒙带猜才配置好。

固然我在2019都要来了的工夫写这个文章,有点像49年入国军的感觉。但是改写的内容还是得写,谁叫IIS还是非常不错用的。

运用场景:第一你的有需求,比方我们的52ABP启用了SSL全站加密,那么默许阅读器进入的地址是:http://www.52abp.com ,我需要将http://www.52abp.com主动跳转到https://www.52abp.com 的入口中去,否则还是会有没加密的途径可以进行拜访。

有了需求我们再来说下需要预备的工具和环境:

1、有SSL证书,或者新购。当前许多免费的SSL证书   2、IIS7 / IIS 7.5 下绑定 HTTPS 网站   3、下载安装URL重写模块:Microsoft URL Rewrite Module   32位:http://download.microsoft.com/download/4/9/C/49CD28DB-4AA6-4A51-9437-AA001221F606/rewrite_x86_zh-CN.msi   64位:http://download.microsoft.com/download/4/E/7/4E7ECE9A-DF55-4F90-A354-B497072BDE0A/rewrite_x64_zh-CN.msi  

一、打开Url重写工具

在右边点击增加,然后选中空白法则,然后进行法则的配置。

IIS配置Url重写实现http自动跳转https的重定向方法

IIS配置Url重写实现http自动跳转https的重定向方法

法则下令如下

这个也是网上一大堆教程最神的地方,许多东西都是缺失的,后者不把代码帖出来的。。

名称:Redirect To HTTPS(这个名字你可以本人改)

模式:  (.*) 然后点击忽略大小写

第二、增加法则:

前提中的逻辑分组处置

第一参照 上图中的逻辑分组信息。

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


IIS配置Url重写实现http自动跳转https的重定向方法

在操纵属性中,重定向的URL:https://{HTTP_HOST}/{R:1} ,然后选择 附加查询字符串以及重定向类型为303 即可。

至此配置完成!

打赏

打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,你说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

百分百源码网 建议打赏1~10元,土豪随意,感谢您的阅读!

共有154人阅读,期待你的评论!发表评论
昵称: 网址: 验证码: 点击我更换图片
最新评论

本文标签

广告赞助

能出一分力是一分吧!

订阅获得更多模板

本文标签

广告赞助

订阅获得更多模板