IIS服務器設置http自動跳轉https方法


很多站長在部署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”勾選即可。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM