欢迎关注千巅科技,江西领先的企业信息化服务商!

南昌APP开发电话业务咨询:186-7912-6858    faq帮助中心 pay付款方式

专业知识

IIS7、IIS8自动跳转到HTTPS

发布日期:2018-07-12

安装“URL REWRITE2 ” 伪静态模块

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

下载地址 : http://www.iis.net/downloads/microsoft/url-rewrite

选择站点

URL 重写,如果安装的是英文版的 应该是【Url rewrite】


添加 “ 空白规则”


添加规则

名称 : HTTPS

匹配URL 模式: (.*)

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

操作类型选择:重定向

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

 

然后保存即可

高级版

直接把以下伪静态代码添加到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>

新闻留言

姓名 (*) :

不能为空

内容 (*) :

不能为空

咨询热线 186-7912-6858

微信公众号

扫一扫官方微信