IIS中设置HTTP访问重定向到HTTPS
不啰嗦,我们直接开始!
1、购买SSL证书(我用的阿里云的免费证书),然后IIS设置好SSL。
2、如果IIS没有URL重写模块,则需要下载安装URL重写模块:Microsoft URL Rewrite Module
3、取消勾选“SSL设置”-》“要求 SSL”


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重写”

添加规则

添加入站空白规则

规则详情
主要参数
名称:HTTP to HTTPS redirect
模式:(.*)
条件输入:{HTTPS}
模式:off 或 ^OFF$
重定向URL:https://{HTTP_HOST}/{R:1}
重定向类型:已找到(302) 或 参阅其它(303)


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

URL重写配置结果

验证
通过http访问站点,若自动重定向至https则配置成功!
参考文章:
到此这篇关于IIS中设置HTTP访问重定向到HTTPS的文章就介绍到这了,更多相关IIS HTTP重定向到HTTPS内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!
相关文章
WindowsServer2012 R2中IIS8.5安装证书的实现步骤
IIS8.5和更高版本IIS 8.5中推出了“证书重新绑定”功能,本文主要介绍了WindowsServer2012 R2中IIS8.5安装证书的实现步骤,具有一定的参考价值,感兴趣的可以了解一下2024-05-05
Windows Server 2012 基于iis的流媒体服务器的搭建图文方法
IIS Live Smooth Streaming(实时平滑流式处理)是微软下一代流媒体解决方案。该技术是在IIS web中集成媒体传输平台IIS media services,实现利用标准 HTTP Web 技术以及高级 Silverlight 功能,确保在互联上传输质量最佳、播放流畅音视频节目2023-06-06
在虚拟机中安装windows server 2008的图文教程
这篇文章主要介绍了在虚拟机中安装windows server 2008,包括windows server 2008镜像下载地址及搭建搭建虚拟机的详细过程,本文通过图文并茂的形式给大家介绍的非常详细,需要的朋友可以参考下2022-06-06
Windows server 部署iSCSI共享磁盘搭建故障转移群集
本文主要介绍了Windows server 部署iSCSI共享磁盘搭建故障转移群集,通过简洁明了的步骤和实用建议,帮助顺利完成iSCSI的配置与使用,感兴趣的可以了解一下2024-01-01
iis 7.5 选中站点提示 错误: 无法读取配置文件的解决方法
今天在本地学习配置windows server 2008 r2的时候,点击很早以前创建的站点竟然提示错误: 无法读取配置文件,也不知道如何删除站点重新创建一个也行,经过摸索方法如下,特分享一下需要的朋友可以参考下2016-06-06


最新评论