IIS7 IIS8 http自动跳转到HTTPS(80端口跳转443端口)

admin3年前网站建设72

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

URL REWIRTE (伪静态模块)

下载地址 : iis/downloads/microsoft/url-rewrite

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

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

第三步:添加规则

名称 : HTTPS

匹配URL 模式: (.*)

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

操作类型选择:重定向

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

然后保存即可

最后效果图

条件中的逻辑分组处理

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

 

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

 

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

?

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
<?@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="{HTTP_HOST}/{R:1}" />
</rule>
</rules>
</rewrite>
</system.webServer>
</configuration>






到此这篇关于IIS7 IIS8 http自动跳转到HTTPS(80端口跳转443端口)的文章就介绍到这了,更多相关http自动跳转到HTTPS内容请搜索服务器之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持服务器之家!

原文链接:idcu/?id=535

免责声明:本文内容来自用户上传并发布,站点仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。请核实广告和内容真实性,谨慎使用。

相关文章

网站设计对网站制作的重要性

网站设计风格主要包括网站的整体配色、字体、页面布局、焦点图片设计等等。网站设计需要网站设计者根据企业所属行业的特点、企业文化等等来确认网站的设计。网站设计对网站制作有哪些重要意义呢? 1、在...

网站改版也叫网站升级达到什么样的条件需要改版网站

周所众知网站改版就是对之前的网上做升级改造,随着时间的发展互联网技术日新月异,更快的网速,更清晰的分辨率,更合理的网站布局和更能打动当下消费者的网站效果和文案,让网站升级改版已经成为了企业不得不去做的...

如何让自己的网站获得过万流量

 今天为大家分享一个方法,怎么样让我们的网站获得过万的流量。方法有点巧妙,但是也仅仅限于草根站长。下面我们来看一个案例,赵本山小品网!为什么这样的网站会有这么高的流量?因为他选了一个没人去做...

建网站的亮点要从这几个方面体现出来

随着现在互联网的快速发展,网站设计也逐渐兴盛起来,而且已经是互联网时代企业必备的法宝,各行各业都在为自己的网站而不断努力着,企业都希望自己的网站设计能够做到对企业产品和服务更好的宣传,帮助企业树立良好...

iis6手工创建网站后无法运行php脚本的解决方法

给人搬了十几个网站,老站用西部数码建站助手创建的,现在过期了无法继续创建,只能在Internet 信息服务(IIS)管理器创建网站,创建下来都没问题,但是就是无法打开网站。测试打开txt文档、静态页面...

多语言网站制作的4个技巧

当您想要扩大网络受众时,您可能已经考虑过构建多语言站点。还有其他原因可能导致您希望在线使用多种语言。那么如何建设一个多语言的网站呢?下面小编将和您分享建设一个多语言的网站4个技巧。 1.翻译...