爲了網站安全性考慮,目前大多數網站會安裝SSL證書,以實現安全訪問。有時也會遇到http網站,那麼如何實現http自動跳轉到https呢?下面就以IIS服務器爲例,來看下相關操作。
、首先選擇站點, 點擊 “URL 重寫”。
2、點擊選擇 “ 空白規則”。
3、填寫相關規則信息。名稱 : HTTPS,匹配URL 模式: (.*), 條件: {HTTPS} 模式: off,操作類型選擇:重定向,重定向URL: https://{HTTP_HOST}/{R:}
添加規則設置完畢後,點擊保存即可。
相關閱讀推薦:《IIS安裝SSL證書配置https的教程》
除了以上手動添加設置外,還可以利用下面的代碼命令(直接把僞靜態添加到web.config),實現http自動跳轉到https上。
<?xml esion=̶.0″ encoding=̶UTF-8″?>
<configution>
<system.webSee>
<ewite>
<ules>
<ule nme=̶HTTP to HTTPS ediect̶ stopPocessing=̶tue̶>
<mtch ul=̶(.*)̶ />
<conditions>
<dd input=̶{HTTPS}̶ ptten=̶off̶ ignoeCse=̶tue̶ />
</conditions>
<ction type=̶Rediect̶ ediectType=̶Found̶ ul=̶https://{HTTP_HOST}/{R:}̶ />
</ule>
</ules>
</ewite>
</system.webSee>
</configution>