IIS7 IIS8 http自動跳轉(zhuǎn)到HTTPS(80端口跳轉(zhuǎn)443端口)
IIS7需要先確認(rèn)是否安裝 “URL REWRITE2 ” 偽靜態(tài)模塊 , 如果您已經(jīng)安裝可以跳過
URL REWIRTE (偽靜態(tài)模塊)
下載地址 : http://www.iis.net/downloads/microsoft/url-rewrite
第一步: 選擇站點(diǎn), “URL 重寫”,如果安裝的是英文版的 應(yīng)該是【Url rewrite】
第二步: 添加 “ 空白規(guī)則”
第三步:添加規(guī)則
名稱 : HTTPS
匹配URL 模式: (.*)
添加條件: 條件: {HTTPS}
模式: off
操作類型選擇:重定向
重定向URL: https://{HTTP_HOST}/{R:1}
然后保存即可
最后效果圖
條件中的邏輯分組處理
首先參考上圖中的邏輯分組信息。
輸入 | 類型 | 模式 | 是否忽略大小寫 | 備注 |
---|---|---|---|---|
{HTTPS} | 與模式匹配 | ^OFF$ | YES | 此項(xiàng)用來匹配你的請求是HTTPS還是HTTP |
{HTTPS_HOST} | 與模式不匹配 | ^(localhost) | YES | 如果你是本地的localhost不會重定向到SSL |
高級版(直接把偽靜態(tài)添加到web.config)
<?@xml version="1.0" encoding="UTF-8"?> <configuration> <system.webServer> <rewrite> <rules> <rule name="HTTP to HTTPS redirect" stopProcessing="true"> <match url="(.*)" /> <conditions> <add input="{HTTPS}" pattern="off" ignoreCase="true" /> </conditions> <action type="Redirect" redirectType="Found" url="https://{HTTP_HOST}/{R:1}" /> </rule> </rules> </rewrite> </system.webServer> </configuration>
到此這篇關(guān)于IIS7 IIS8 http自動跳轉(zhuǎn)到HTTPS(80端口跳轉(zhuǎn)443端口)的文章就介紹到這了,更多相關(guān)http自動跳轉(zhuǎn)到HTTPS內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
rashost的windows VPS重裝系統(tǒng)的方法
原來的IIS好像有點(diǎn)問題,就下載了win2003的IIS6,卸了IIS重裝,結(jié)果asp怎么都配不起來。2011-06-06Windows Server 2022 升級:WSL 子系統(tǒng)全新體驗(yàn)
Windows Server 2022 是微軟最新發(fā)布的服務(wù)器操作系統(tǒng),它提供了許多強(qiáng)大的功能和性能優(yōu)化,本文將介紹如何在 Windows Server 2022 上安裝 WSL 子系統(tǒng),以及配置和使用的步驟,需要的朋友可以參考下2023-10-10阿里云主機(jī)Windows Server 2008系統(tǒng)自動激活圖文教程
這篇文章主要介紹了阿里云主機(jī)Windows Server 2008系統(tǒng)自動激活圖文教程,本文對每一步都做了圖文解說,需要的朋友可以參考下2014-09-09Windows 2012 r2系統(tǒng)上安裝IIS 8.0的方法(圖文)
這篇文章主要介紹了Windows 2012 r2系統(tǒng)上安裝IIS 8.0的方法(圖文),需要的朋友可以參考下2015-10-10Window?Server?2019服務(wù)器上安裝SQL?Server數(shù)據(jù)庫
本文主要介紹了Window?Server?2019服務(wù)器上安裝SQL?Server數(shù)據(jù)庫,通過圖文介紹的非常詳細(xì),想要安裝SQL?Server數(shù)據(jù)庫的同學(xué)可以根據(jù)圖文一步步安裝2023-09-09IIS 應(yīng)用程序池 CPU 100% 分析軟件,找出具體有問題的ASP程序URL
一個 IIS 6.0 / 7.0 服務(wù)器上可能存在著100-300個WEB站點(diǎn),如果其中一個站點(diǎn)的ASP程序設(shè)計(jì)存在問題,那么將會引起CPU 持續(xù)占用100%,從而引起同一個服務(wù)器其他站點(diǎn)不能正常工作,或訪問緩慢。2009-04-04Windows Defender防火墻無法更改某些設(shè)置,錯誤代碼0x80070422的解決方法
事情是這樣的,本人不小心手欠按到了破解器上面的一鍵禁止Windows defenders的按鈕,導(dǎo)致我的防火墻整個被禁止掉了,進(jìn)服務(wù)頁面里面也無法開啟2024-05-05