iis中http自动跳转https方法
自从百度启用https搜索并且优先收录https网站后,越来也多的站点开始部署https,那么在部署https的过程了会遇到一个问题,那就是http自动跳转https的问题,因为过去很长一段时间,大部分网站都是http访问,突然换成https访问,很多客户还反应不过来,所以我们网站需要设置http自动跳转到https,那么https配置过程中不同的服务器版本配置http自动跳转https方法上面存在差异,这里给大家分享iis中http自动跳转https方法,仅供参考。
iis中实现Http自动转换到Https方法介绍
修改以下文件:IIS6.0 路径:C:\WINDOWS\Help\iisHelp\common\403-4.htm
IIS7.0以上 路径:C:\inetpub\custerr\zh-CN\403.htm
为以下内容
<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”勾选即可。
以上就是http自动跳转https方法介绍,如何获得https证书,如果获得ssl证书实现https,您可访问沃通CA网站购买SSL证书或者申请免费的SSL证书。