iis8使用url2.0模塊實現http跳轉到https


第一步安裝,url 2.0重寫模塊

 

點擊右鍵選擇》獲取新的web平台組件

找到url 重寫工具2.0並安裝

 

找到相應網站,選擇 >url重寫

 

設定名稱后 匹配URL用於路徑匹配 通用 (.*)正則匹配所有路徑

 

{HTTP_HOST}用於匹配主機域名,我的網站有泛解析,指定了匹配含有szsczx的域名

 

設定重定向,其中 {R:0}規則用於匹配路徑

 

<system.webServer>
         <rewrite>
            <rules>
                <rule name="https" stopProcessing="true">
                    <match url="(.*)" />
                    <conditions logicalGrouping="MatchAny">
                        <add input="{HTTP_HOST}" pattern="^.*?szsczx.*$" />
    </conditions>
  <action type="Redirect" url="https://www.szsczx.com/{R:0}" redirectType="Permanent" />
</rule>
            </rules>
        </rewrite></system.webServer>

  如果不想配置,可以修改下,把這段代碼放入web.config中。可以實現用戶輸入主域名和二級域名直接跳轉到https協議的域名地址。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM