IIS服务器中设置HTTP重定向访问HTTPS


Posted in Servers onApril 29, 2022

不啰嗦,我们直接开始!

1、购买SSL证书(我用的阿里云的免费证书),然后IIS设置好SSL。

2、如果IIS没有URL重写模块,则需要下载安装URL重写模块:Microsoft URL Rewrite Module

3、取消勾选“SSL设置”-》“要求 SSL”

IIS服务器中设置HTTP重定向访问HTTPS

 IIS服务器中设置HTTP重定向访问HTTPS

4、URL重写规则:ASP.NET站可直接修改web.config,和界面操作结果一致,例如:

<?xml version="1.0" encoding="utf-8"?>
<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>

5、URL重写规则:图形化配置 找到“URL重写”

IIS服务器中设置HTTP重定向访问HTTPS

添加规则

IIS服务器中设置HTTP重定向访问HTTPS

添加入站空白规则

IIS服务器中设置HTTP重定向访问HTTPS

规则详情

主要参数

名称:HTTP to HTTPS redirect

模式:(.*)

条件输入:{HTTPS}

模式:off 或 ^OFF$

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

重定向类型:已找到(302) 或 参阅其它(303)

IIS服务器中设置HTTP重定向访问HTTPS

IIS服务器中设置HTTP重定向访问HTTPS

配置完成后“应用”到当前站点

IIS服务器中设置HTTP重定向访问HTTPS

URL重写配置结果 

IIS服务器中设置HTTP重定向访问HTTPS

验证

通过http访问站点,若自动重定向至https则配置成功!

参考文章:

IIS重写HTTP重定向到HTTPS操作方法

到此这篇关于IIS中设置HTTP访问重定向到HTTPS的文章就介绍到这了!


Tags in this post...

Servers 相关文章推荐
Centos7.7 64位利用本地完整安装包安装lnmp/lamp套件教程
Mar 09 Servers
基于Nginx实现限制某IP短时间访问次数
Mar 31 Servers
Nginx搭建rtmp直播服务器实现代码
Mar 31 Servers
Nginx 根据URL带的参数转发的实现
Apr 01 Servers
Linux中Nginx的防盗链和优化的实现代码
Jun 20 Servers
总结高并发下Nginx性能如何优化
Nov 01 Servers
使用 Apache Dubbo 实现远程通信(微服务架构)
Feb 12 Servers
如何通过cmd 连接阿里云服务器
Apr 18 Servers
在容器中使用nginx搭建上传下载服务器
May 11 Servers
docker 制作mysql镜像并自动安装
May 20 Servers
win7配置本地ftp服务器的图文教程
Aug 05 Servers
服务器nginx权限被拒绝解决案例
Sep 23 Servers
在Windows Server 2012上安装 .NET Framework 3.5 所遇到的问题
解决Windows Server2012 R2 无法安装 .NET Framework 3.5
Windows Server 2012 R2 磁盘分区教程
Windows server 2012 R2 安装IIS服务器
安装Windows Server 2012 R2企业版操作系统并设置好相关参数
Windows server 2012搭建FTP服务器
Windows Server 2012配置DNS服务器的方法
You might like
ThinkPHP无限级分类原理实现留言与回复功能实例
2014/10/31 PHP
Javascript 获取链接(url)参数的方法[正则与截取字符串]
2010/02/09 Javascript
JQuery 应用 JQuery.groupTable.js
2010/12/15 Javascript
JavaScript 基础篇之运算符、语句(二)
2012/04/07 Javascript
小米公司JavaScript面试题
2014/12/29 Javascript
jquery实现图片预加载
2015/12/25 Javascript
详解jQuery UI库中文本输入自动补全功能的用法
2016/04/23 Javascript
常用原生js自定义函数总结
2016/11/20 Javascript
js replace()去除代码中空格的实例
2017/02/14 Javascript
Nodejs基于LRU算法实现的缓存处理操作示例
2017/03/17 NodeJs
Bootstrap缩略图的创建方法
2017/03/22 Javascript
Nodejs+angularjs结合multiparty实现多图片上传的示例代码
2017/09/29 NodeJs
基于JavaScript实现每日签到打卡轨迹功能
2018/11/29 Javascript
在vue使用clipboard.js进行一键复制文本的实现示例
2019/01/15 Javascript
详解mpvue中小程序自定义导航组件开发指南
2019/02/11 Javascript
vue项目中使用AES实现密码加密解密(ECB和CBC两种模式)
2019/08/12 Javascript
JQuery表单元素取值赋值方法总结
2020/05/12 jQuery
js实现3D旋转效果
2020/08/18 Javascript
Python使用chardet判断字符编码
2015/05/09 Python
Python基础篇之初识Python必看攻略
2016/06/23 Python
python 性能提升的几种方法
2016/07/15 Python
解决python3 urllib中urlopen报错的问题
2017/03/25 Python
数据清洗--DataFrame中的空值处理方法
2018/07/03 Python
Python 读取串口数据,动态绘图的示例
2019/07/02 Python
CSS教程:CSS3圆角属性
2009/04/02 HTML / CSS
印度在线内衣和时尚目的地:Zivame
2017/09/28 全球购物
无畏的旅行:Intrepid Travel
2017/12/20 全球购物
理工大学毕业生自荐信
2013/11/01 职场文书
中层干部竞争上岗演讲稿
2014/01/13 职场文书
《口技》教学反思
2014/02/21 职场文书
检讨书模板
2015/01/29 职场文书
六一儿童节开幕词
2015/01/29 职场文书
祝福语集锦:给妹妹结婚的祝福语
2019/12/18 职场文书
MySQL中连接查询和子查询的问题
2021/09/04 MySQL
Apache Hudi数据布局黑科技降低一半查询时间
2022/03/31 Servers
Oracle 多表查询基本语法实例
2022/04/18 Oracle