小男孩‘自慰网亚洲一区二区,亚洲一级在线播放毛片,亚洲中文字幕av每天更新,黄aⅴ永久免费无码,91成人午夜在线精品,色网站免费在线观看,亚洲欧洲wwwww在线观看

分享

IIS配置Url重寫實現(xiàn)http自動跳轉(zhuǎn)https的重定向方法(100%解決)

 岐黃之舟 2021-09-15

引言

本文推薦閱讀地址:https://www./BlogDetails/10008

這種文章網(wǎng)上可以說一搜一大把,但是我為什么還要寫呢,因為一搜一把沒把我氣死,都是東抄西挪的東西,搞得整個文檔質(zhì)量太差?;旧峡戳藥灼B蒙帶猜才配置好。
當然我在2019都要來了的時間寫這個文章,有點像49年入國軍的感覺。但是改寫的內(nèi)容還是得寫,誰叫IIS還是很好用的。

我們先說需求場景

使用場景:首先你的有需求,比如我們的52ABP啟用了SSL全站加密,那么默認瀏覽器進入的地址是:http://www. ,我需要將http://www.自動跳轉(zhuǎn)到https://www. 的入口中去,不然還是會有沒加密的路徑可以進行訪問。

有了需求我們再來說下需要準備的工具和環(huán)境:

操作流程

配置URL分為全局和非全局,下圖,可以看到URL重寫組件內(nèi)容。
image.png
選擇某一個站點中的URL重寫,我們稱之為單獨的非全局。
直接選擇IIS的可以配置全局,所以這里要依靠你自己的判斷和選擇。

打開Url重寫工具

image.png

在右側點擊添加,然后選擇空白規(guī)則,然后進行規(guī)則的配置。

規(guī)則命令如下

這個也是網(wǎng)上一大堆教程最神的地方,很多東西都是缺失的,后者不把代碼帖出來的。。

名稱:Redirect To HTTPS (這個名字你可以自己改)
模式: (.*) 然后點擊忽略大小寫
image.png

條件中的邏輯分組處理

首先參考上圖中的邏輯分組信息。

輸入 類型 模式 是否忽略大小寫 備注
{HTTPS} 與模式匹配 ^OFF$ YES 此項用來匹配你的請求是HTTPS還是HTTP
{HTTPS_HOST} 與模式不匹配 ^(localhost) YES 如果你是本地的localhost不會重定向到SSL

這個也是網(wǎng)上一堆復制粘貼不寫清楚的地方。

操作重定向

image.png

在操作屬性中,重定向的URL:https://{HTTP_HOST}/{R:1} ,然后選中 附加查詢字符串以及重定向類型為303 即可。

總結

其實這些都不難,但是網(wǎng)上很多人寫資料,寫的不清晰也不檢查,導致問了不少問題。
image.png
最終效果

額外的內(nèi)容

本文的原文在 github,如果您發(fā)現(xiàn)了錯漏,歡迎參與協(xié)同哦~】

協(xié)同地址:https://github.com/52ABP/Documents/blob/master/src/articles/IISConfigUrlRewrite.md

我們創(chuàng)建的 52ABP 框架,已經(jīng)開始有很多小伙伴開始使用了。如果您對這套基于.net core +angular 的前后端分離的框架感興趣的話,歡迎來找我們哦~

傳送門: 2019 年起如何開始學習 ABP 框架系列文章-開篇有益

    本站是提供個人知識管理的網(wǎng)絡存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點。請注意甄別內(nèi)容中的聯(lián)系方式、誘導購買等信息,謹防詐騙。如發(fā)現(xiàn)有害或侵權內(nèi)容,請點擊一鍵舉報。
    轉(zhuǎn)藏 分享 獻花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多