腾讯云网站解决方案帮您轻松应对建站成本高/网络不稳等常见问题

IIS7 IIS8 自动跳转到HTTPS

0
回复
1286
查看
[复制链接]

765

主题

779

帖子

3万

积分

董事

Rank: 72Rank: 72Rank: 72Rank: 72Rank: 72Rank: 72Rank: 72Rank: 72Rank: 72Rank: 72Rank: 72Rank: 72Rank: 72Rank: 72Rank: 72Rank: 72Rank: 72Rank: 72

积分
33029
发表于 18-11-28 13:24:49 | 显示全部楼层 |阅读模式      紫钻仅向指定用户开放  
IIS7需要先确认是否安装 “URL 重写” 或者 “URL Rewrite” 模块 , 如果您已经安装可以跳过
“URL重写” 模块下载地址
第一步: 选择站点,  “URL 重写”,如果安装的是英文版的 应该是【Url Rewrite】
2 x; ~1 G. F4 ]8 _, a  |* ^* q
                               
登录/注册后可看大图
第二步: 添加 “ 空白规则”

, E+ T; o$ W2 }+ X. k/ G                               
登录/注册后可看大图
第三步:添加规则
名称 : HTTPS, t8 @1 k: M- U: ~% g, v6 C
匹配URL 模式: (.*)
4 B5 }( K8 |1 P添加条件:    条件: {HTTPS}  模式: off
操作类型选择:重定向
4 b) f5 a) F# B. M: _$ N- U重定向URL: https://{HTTP_HOST}/{R:1}

) r" P) j% ^1 o
" k8 v* `' w1 c) i5 P8 W* w+ r
                               
登录/注册后可看大图
) u) Y' B2 {2 y, W3 T4 {% K- w* B
                               
登录/注册后可看大图
/ r" @+ Z/ r" N. X. W
( X- T' Y/ T6 n! m8 r$ U% }
然后保存即可
% H2 [: ]4 {& U( I# A
高级版(直接把伪静态添加到web.config)
[mw_shl_code=xhtml,true]<?xml version="1.0" encoding="UTF-8"?>
0 e' J# `  d; l# u+ t- p<configuration>8 s- ]- m% D2 z( J3 O2 j
<system.webServer>- @' {; t. A& i4 F$ p# x, n, Y
<rewrite>
( {4 V) z2 @, h, Q' A<rules>
7 P. w6 f) S* E7 y6 N  P! c/ Y<rule name="HTTP to HTTPS redirect" stopProcessing="true">: n: O% z/ K- E- }0 v" s+ O) b
<match url="(.*)" />% V; q& v7 q' H) t" x2 k8 K
<conditions>% E) I% y' x& f  z0 f* r/ ~, j! I
<add input="{HTTPS}" pattern="off" ignoreCase="true" />3 L0 e9 Z" s1 l2 B$ [5 s
</conditions>
1 D0 `0 {( P  o2 O1 D' [<action type="Redirect" redirectType="Found" url="https://{HTTP_HOST}/{R:1}" />: \* g9 l1 t; o$ O+ `: n
</rule>
* w3 t0 |6 r8 e; d3 p</rules>+ }9 h% D8 ]+ z# f' q
</rewrite>
2 g: C- U# s4 N7 x</system.webServer>. L$ H0 k  u/ o
</configuration>[/mw_shl_code]
网站简介

球球发,是一家 Discuz! 商业插件、风格模板、网站源码、 Discuz!运营维护技术等于一体的交流分享网站,全站95%的资源都是免费下载,对于资源我们是每天更新,每个亲测资源最新最全---球球发(如果我们有侵犯了您权益的资源请联系我们删除