search
尋找貓咪~QQ 地點 桃園市桃園區 Taoyuan , Taoyuan

http跳轉https方法:如何讓http自動跳轉到https

之前的一篇文章已經給大家提供了免費SSL證書的申請方法,這一篇文章是告訴大家在使用免費的SSL證書時可能會遇到的問題【怎麼讓http自動跳轉到https以及http與https同時使用】的解決方法。

問題描述:當https可以免費申請后,越來越多的朋友都為自己的網站去申請了ssl證書,不僅能夠在搜索引擎的排名上獲得一定優勢,而且在網站的信譽上也能獲得很大的提升,但是很多草根站長、個人站長、網站愛好者等不一定懂怎麼去綁定ssl證書到網站上,也不懂怎麼讓網站開啟https加密模式瀏覽,更不懂http怎麼才能跳轉到https,看到大家的問題后,不二版本就在這裡為大家詳細的介紹一下http通過iis rewrite url 301重定向的方式自動跳轉到https。(此篇文章同時適用於:阿里雲、騰訊雲、百度雲、美橙雲、360雲主機、西部數碼等主機商的雲主機,不適用與使用虛擬主機的朋友)

網站啟用HTTPS訪問后,http怎麼自動跳轉到https?

首先我們要確保IIS管理器上面有URL重寫模塊,如果沒有的童鞋可以到微軟官網下載,下面提供下載方式:

IIS7(其它版本可在官網查找)下載地址:

URL Rewrite簡體中文32位

URL Rewrite簡體中文64位

URL Rewrite英文版

注意:如果之前安裝過英文版url rewrite的同學想要將英文版的重寫模塊更換成為簡體中文版,需要先在控制面板-添加/刪除程序中將以前安裝的英文模塊刪除掉,然後再進行簡體中文版的安裝。

接下來我們開始添加重寫規則:

  • 在伺服器IIS控制台中找到URL重寫模塊(英文版:URL Rewrite)確認以後進入下個步驟;

  • 選中需要實現http跳轉https功能的網站,雙擊「URL重寫」,選擇如下圖「添加規則」;

  • 在彈出的引導框中選擇空白規則(默認選項即可),點擊確定進入入站規則編輯界面;

  • 根據下圖示意進行規則編輯(按圖所示進行操作);

    注※:名稱可以隨意編輯,模式需要自行輸入:(.*)

  • 展開條件選項菜單,點擊添加按鈕,照著下圖進行編輯輸入,點擊確定完成條件添加;

    注※:條件輸入:{HTTPS},默認選擇與模式匹配,模式輸入:^OFF$

  • 在走一波剛才的操作,如圖所示,添加條件,點擊確定;

    注※:條件輸入:{HTTPS_HOST},默認選擇與模式不匹配,模式輸入:^(localhost)

  • 選擇執行操作類型,如下圖;

    注※:操作類型選擇重定向,重定向URL輸入:https://{HTTP_HOST}/{R:1},重定向類型選擇301永久性

  • 填寫完畢,點擊右上角應用,應用此規則;

按照以上操作下來就大功告成了,此時可以用瀏覽器訪問你http的網站檢查是否能夠正常跳轉到https地址,完美的解決http不能跳轉到https。(雖然還有很多方法可以實現,但是PanoEade不建議大家使用403、404、頁面跳轉的模式,那樣會對seo有很大影響,所以慎用!)

歡迎分享,轉載請註明原文地址:https://www.panoeade.com/post/184.html



熱門推薦

本文由 yidianzixun 提供 原文連結

寵物協尋 相信 終究能找到回家的路
寫了7763篇文章,獲得2次喜歡
留言回覆
回覆
精彩推薦