首页 > Web开发 > 详细

IIS服务器设置http自动跳转https方法

时间:2021-05-20 15:27:09      阅读:23      评论:0      收藏:0      [点我收藏+]

很多站长在部署SSL证书后,网站实现https加密访问,但考虑到用户习惯了http访问,很多外链也是http访问形式,所以需要在IIS服务器配置http自动跳转https,避免用户通过http访问不到网站而损失流量。那么IIS服务器部署SSL证书后,怎么配置http自动强制跳转到https呢?请阅读下面的教程!

根据IIS版本备份以下文件:

IIS6.0 路径:C:\WINDOWS\Help\iisHelp\common\403-4.htm

IIS7.0以上 路径:C:\inetpub\custerr\zh-CN\403.htm

把以下内容全部拷贝替换(403-4或403)里面所有内容,保存即可

<HTML><HEAD><TITLE>该页必须通过安全通道查看</TITLE>

<META HTTP-EQUIV="Content-Type" Content="text/html; charset=GB2312">

</HEAD><BODY>

<script type="text/javascript">

var url = window.location.href;

                if (url.indexOf("https") < 0) {

                    url = url.replace("http:", "https:");

                    window.location.replace(url);

                }

</script>

</BODY></HTML>

IIS6中,站点属性-》目录安全性-》编辑中把“要求安全通道(SSL)”勾选上即可。

IIS7、8中,SSL设置-》把“要求SSL”勾选即可。

IIS服务器设置http自动跳转https方法

原文:https://www.cnblogs.com/sky6699/p/14789288.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!