当前位置:网站首页 >> 故事

IIS和Apache实现HTTP重定向到

时间:2019-04-11 01:37:48 来源:互联网 阅读:0次

本文介绍IIS7和Apache上实现访问HTTP跳转到HTTPS访问的方法,站设计出于安全的考虑需要使用https协议,但不少用户因为输入址的习惯不喜欢带上https协议,导致访问异常,因此需要一种重定向功能,实现HTTP站重定向到HTTPS站的方法养森瘦瘦包经销商
,具体操作如下。

IIS7

从微软的官方站下载HTTP重写模块,安装完毕之后重启IIS服务,之后打开IIS控制台,发现多了一个组件,双击 URL重写 ,在右边窗体中选择 添加规则 ,并添加一个空白规则,给规则自定义一个名字(名称自便),比如我这里叫 redirect to HTTPS ,模式为:(捕鱼游戏代理
.*),添加一个条件,条件输入为 {HTTPS},与模式匹配,模式为 ^OFF$,然后配置操作,操作类型为:重定向,重定向到URL为:https://{HTTP_HOST}/{R:1}玻璃钢净化塔
,重定向类型:301。

设置完毕后点击右侧的 应用 ,这个 URL 重写就配置完毕了。

Apache

修改.htaccess文件,在文件里增加如下几行:

RewriteEngine On

RewriteBase /

RewriteCond %{HTTPS} !=on

RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

另一种写法是:

RewriteEngine on

RewriteBase /

RewriteCond %{SERVER_PORT} !^443$

RewriteRule (.*) https://%{SERVER_NAME}/$1 [R=301,L]

(*)

验证(*)

相关文章

一周热门

热点排行

热门精选

Copyright (c) 2011 八零CMS 版权所有 Inc.All Rights Reserved. 备案号:京ICP0000001号

RSS订阅网站地图