閱讀519 返回首頁    go 阿裏雲 go 技術社區[雲棲]


Windows server 2008 IIS7.5設置https成功了,經驗分享及常見問題解決方法!

前言 
很久前就有網站(https://www.w-nn.cn)轉換HTTPS(https://www.w-nn.cn)的想法了,因為網站在運營中,沒有確切得把握,真的不敢亂動!所以,一直擱淺到今天! 
阿裏免費服務給了我轉換得勇氣和動力! 
不經意間發現阿裏雲居然有送半年得活動,企業認證後新購服務器價格更是低的要命,直接買了3年!(活動地址:https://www.aliyun.com/activity?spm=5176.7114037.416540.2.PnsGZI 
所需 
1、備案域名1個(最好在阿裏雲解析) 
步驟 
https://common-buy.aliyun.com/?spm=5176.2020520163.cas.29.N0xOPM&commodityCode=cas)。免費證書,隻能使用一個域名,不支持主域名下的二級域名,請悉知。不過1個阿裏雲帳號可以申請20個免費證書,對於普通賬戶足夠了。 
235_1928200487757614_e6bbbfd527415e9.png2、購買完成後,需要補全信息
235_1928200487757614_76a977b53377782.png 
 
排錯
 
1、強製轉發的問題: 
當訪問域名:www.w-nn.cn時,默認還是https://www.w-nn.cn,而不是https://www.w-nn.cn,網上有很多方法,都是通過URL REWRITE模塊設置的。我想說,這種模式的https並不健康!甚至不利於SEO! 
正確的方式應該是打開CDN控製台,在HTTPS設置裏配置強製轉發。
235_1928200487757614_8452f7f2cb4b68d.png 
2、https://上有個大大的紅線,看著就讓人望而卻步,以為是個危險的網站!
235_1928200487757614_3da95658081ef4a.jpg 
 
出現大大的紅線,要麼是CA證書沒有配置正確,要麼是網站代碼裏有不支持https的代碼。如果按照上麵的步驟做好無錯,那麼代碼問題的幾率就比較大。
這個時候,隻能耐下心來,先從首頁開始排查!
其實,如果你用360瀏覽器去點擊紅線https,在狀態欄會顯示出錯誤代碼的語句,第幾行!非常強大。
照著狀態欄報錯的英文,一句一句的去修改代碼。問題很快就會迎刃而解了!
235_1928200487757614_a2e5585395c82e5.jpg
3、當你把大難紅線解決掉後,你會發現https還有可能會出現灰色(您與此網站建立的是私密連接,但網絡上的某用戶也許能改變此網頁的外觀)
235_1928200487757614_f34efc5842c8bc7.jpg
235_1928200487757614_c81c9c7409a3f4c.jpg 
此故障的解決方法跟紅線相同,也是看報錯英文,挨個修改代碼!
 
4、終於全部改完了!大大的綠色https讓人看著就賞心悅目呀,第一次做,新手經驗不足。就是不知道能維持多久呢?
235_1928200487757614_6008b076a8dcd14.png 
大家拭目以待吧!

最後更新:2017-05-20 08:31:09

  上一篇:go  gdb 設置一個函數, 出現4個斷點的原因
  下一篇:go  無人駕駛、配送機器人背後的技術 - PostGIS點雲(pointcloud)應用實踐