天天看點

實作Https通路網站,Windwos伺服器 網站部署SSL證書 ,IIS安裝SSL證書安裝,windwos伺服器安裝SSL

Windwos伺服器部署SSL證書實作實作Https通路網站 ,IIS安裝SSL證書安裝

(在阿裡雲中申請SSL證書,按個人需求申請與購買SSL證書。

此處申請證書是為企業網站申請的因為沒有支付功能等其他安全性需求, 在這裡是申請的一個免費的SSL證書,具體的申請流程這裡就不做細說了阿裡雲上都有詳細的幫助文檔。此安裝教程隻針對于客戶有獨立伺服器的網站,收費證書的安裝方式也是相同的.)

阿裡雲免費申請連結

實作Https通路網站,Windwos伺服器 網站部署SSL證書 ,IIS安裝SSL證書安裝,windwos伺服器安裝SSL

1.證書申請好後下載下傳IIS版本并将申請的證書上傳到伺服器中并解壓(内置.pfx的證書檔案與 .txt密鑰文本)

實作Https通路網站,Windwos伺服器 網站部署SSL證書 ,IIS安裝SSL證書安裝,windwos伺服器安裝SSL
實作Https通路網站,Windwos伺服器 網站部署SSL證書 ,IIS安裝SSL證書安裝,windwos伺服器安裝SSL

2.打開IIS導入SSL

Ctrl+R進入運作界面 輸入指令inetmgr進入IIS界面

實作Https通路網站,Windwos伺服器 網站部署SSL證書 ,IIS安裝SSL證書安裝,windwos伺服器安裝SSL

3.在IIS資料總管中找到伺服器證書闆塊

實作Https通路網站,Windwos伺服器 網站部署SSL證書 ,IIS安裝SSL證書安裝,windwos伺服器安裝SSL

4.添加證書

實作Https通路網站,Windwos伺服器 網站部署SSL證書 ,IIS安裝SSL證書安裝,windwos伺服器安裝SSL

5.證書綁定–找到自己的網站右鍵編輯綁定(綁定完成域名即可支付https通路了)

實作Https通路網站,Windwos伺服器 網站部署SSL證書 ,IIS安裝SSL證書安裝,windwos伺服器安裝SSL
實作Https通路網站,Windwos伺服器 網站部署SSL證書 ,IIS安裝SSL證書安裝,windwos伺服器安裝SSL

6.設定301重定向将所有的通路此網站的域名都轉向到申請證書的https域名上

并且在根目錄的web.config檔案中找到“”标簽替換其中的代碼,如沒有此标簽便在

标簽下 <system.webServer> 内粘貼一下代碼

<rewrite>
<rules>
		<rule name="HTTP to HTTPS redirect" stopProcessing="true">
		  <match url="(.*)" />
		     <conditions>
			<add input="{HTTPS}" pattern="^OFF$" />     
			</conditions>
			<action type="Redirect" url="https://{HTTP_HOST}/{R:1}" redirectType="SeeOther" />
			</rule>
			<rule name="不帶www轉向www域名規則" stopProcessing="true">
				  <match url="(.*)" />
				  <conditions logicalGrouping="MatchAll">
				  <add input="{HTTP_HOST}" pattern="^不帶www的域名$" ignoreCase="false" />
			       </conditions>
				  <action type="Redirect" url="https://帶www域名{R:1}" redirectType="Found" />     
			</rule>
		 </rules>  
</rewrite>
           

編寫不易,如對您有幫助還請給個👍