IIS 實現(xiàn)http重定向https(親測有效:解決URL重寫模塊配置https重定向不生效的問題)

前言

以前部署網(wǎng)站的時候,都是通過代碼來實現(xiàn)http重定向https凤瘦,最近在部署個人網(wǎng)站的時候衣陶,突發(fā)奇想可不可通過IIS來實現(xiàn)無代碼的重定向呢?
在一番操作猛如虎的搜索引擎操作后恭垦,發(fā)現(xiàn)只有g(shù)oogle瀏覽器能實現(xiàn)重定向鹦蠕,在反復(fù)對照網(wǎng)絡(luò)教程后陷入了深深的自我懷疑教沾。最后不得已只能一步一步來解析到底哪個地方出現(xiàn)了問題心铃,現(xiàn)在將我重定向的步驟分享給大家。

實際操作

(一)下載IIS的“URL重寫”插件

提示:這個插件只支持 IIS 7, IIS 7.5, IIS 8, IIS 8.5, IIS 10

第一種安裝:通過IIS中的“Web平臺安裝程序”谦炒。

注意:如果IIS中沒有這個安裝程序贯莺,就只能采用第二種安裝方式了。
首先:點擊IIS的左側(cè)主頁宁改,進入主頁功能視圖后再點擊“Web平臺安裝程序”

1.png

接下來:進入“Web平臺安裝程序”后乖篷,先點擊“產(chǎn)品”標簽,然后在搜索框中輸入“url”回車進行搜索
2.png

最后:在搜索結(jié)果中就能看見“URL重寫工具”安裝包了透且,點擊安裝就可以了(因為我已經(jīng)安裝過了就顯示的“已安裝”)
3.png

第二種安裝:通過微軟官網(wǎng)進行下載

microsoft url-rewrite鏈接地址:https://www.iis.net/downloads/microsoft/url-rewrite

(二)進行配置

通過上述安裝步驟,如果安裝成功豁鲤,就能在主頁功能視圖中看見“URL重寫”功能模塊了秽誊。

4.png

第一步:進入功能界面后,點擊右側(cè)的“添加規(guī)則”
5.png

第二步:在彈出的對話框中琳骡,點擊“空白規(guī)則”
6.png

第三步:進入入站規(guī)則編輯頁面
1锅论、名稱部分
隨意填寫(我這兒因為是已經(jīng)應(yīng)用的規(guī)則,所以輸入框是灰色的楣号,新建的時候是白色的可以輸入的)
2最易、匹配URL部分進行如下操作

序號 輸入位置 輸入內(nèi)容
1 請求的URL 選擇“與模式匹配”
2 使用 選擇“正則表達式”
3 模式 輸入“^((https|http):/{2})?(.*)”
4 忽略大小寫勾選框 勾上

3、條件部分的邏輯分組:選擇“全部匹配”炫狱,選中后點擊“添加”按鈕藻懒,然后在彈出的對話框中進行如下操作

序號 輸入位置 輸入內(nèi)容
1 條件輸入 輸入“{HTTPS} ”
2 檢查輸入字符串是否 選擇“與模式匹配”
3 模式 輸入“^OFF$”
3 忽略大小寫勾選框 勾上

備注:這個條件的作用是為了屏蔽已經(jīng)帶有https的鏈接再進行重定向。

7.png

提示:在匹配URL部分操作完成后可以點擊“測試模式”按鈕视译,在彈出的對話框中的“要測試的輸入數(shù)據(jù)”位置輸入“http://www.test.org/first/second?one=text”或者其他任意你想測試的網(wǎng)址嬉荆,就能看見我們剛輸入的正則表達式將網(wǎng)址如何進行了拆分。其中的{R:3}就是我們希望獲取的部分酷含。
8.png

4鄙早、操作部分的邏輯分組:選擇“全部匹配”汪茧,選中后點擊“添加”按鈕,然后在彈出的對話框中進行如下操作

序號 輸入位置 輸入內(nèi)容 備注
1 操作類型 選擇“重定向”
2 操作屬性-重定向URL 輸入“https://{HTTP_HOST}/{R:3}” 特別提醒:{R:3}就是從匹配URL部分的正則表達式來的
3 操作屬性-附加查詢字符串勾選框 勾上
4 操作屬性-重定向類型 選擇“永久(301)” 如果沒有其他考量限番,建議http重定向https這種需求選擇永久
9.png

(三)確認后應(yīng)用配置的規(guī)則

在上述操作完成后舱污,點擊右側(cè)“應(yīng)用”,然后進入瀏覽器輸入http測試就能看到重定向的效果了(提前安裝SSL證書哦_)弥虐。

10.png

寫在最后

一開始是想跟著網(wǎng)上的教程抄扩灯,省事兒。沒想到最后還是要自己一步一步來學(xué)著如何配置躯舔。
如果有小伙伴跟著以上內(nèi)容進行配置后(且清除了瀏覽器緩存)仍舊存在不生效的情況驴剔,可以在評論區(qū)留言。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末粥庄,一起剝皮案震驚了整個濱河市丧失,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌惜互,老刑警劉巖布讹,帶你破解...
    沈念sama閱讀 212,884評論 6 492
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異训堆,居然都是意外死亡描验,警方通過查閱死者的電腦和手機,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,755評論 3 385
  • 文/潘曉璐 我一進店門坑鱼,熙熙樓的掌柜王于貴愁眉苦臉地迎上來膘流,“玉大人,你說我怎么就攤上這事鲁沥『艄桑” “怎么了?”我有些...
    開封第一講書人閱讀 158,369評論 0 348
  • 文/不壞的土叔 我叫張陵画恰,是天一觀的道長彭谁。 經(jīng)常有香客問我,道長允扇,這世上最難降的妖魔是什么缠局? 我笑而不...
    開封第一講書人閱讀 56,799評論 1 285
  • 正文 為了忘掉前任,我火速辦了婚禮考润,結(jié)果婚禮上狭园,老公的妹妹穿的比我還像新娘。我一直安慰自己糊治,他們只是感情好妙啃,可當(dāng)我...
    茶點故事閱讀 65,910評論 6 386
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著,像睡著了一般揖赴。 火紅的嫁衣襯著肌膚如雪馆匿。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 50,096評論 1 291
  • 那天燥滑,我揣著相機與錄音渐北,去河邊找鬼。 笑死铭拧,一個胖子當(dāng)著我的面吹牛赃蛛,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播搀菩,決...
    沈念sama閱讀 39,159評論 3 411
  • 文/蒼蘭香墨 我猛地睜開眼呕臂,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了肪跋?” 一聲冷哼從身側(cè)響起歧蒋,我...
    開封第一講書人閱讀 37,917評論 0 268
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎州既,沒想到半個月后谜洽,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 44,360評論 1 303
  • 正文 獨居荒郊野嶺守林人離奇死亡吴叶,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 36,673評論 2 327
  • 正文 我和宋清朗相戀三年阐虚,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片蚌卤。...
    茶點故事閱讀 38,814評論 1 341
  • 序言:一個原本活蹦亂跳的男人離奇死亡实束,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出逊彭,到底是詐尸還是另有隱情咸灿,我是刑警寧澤,帶...
    沈念sama閱讀 34,509評論 4 334
  • 正文 年R本政府宣布诫龙,位于F島的核電站,受9級特大地震影響鲫咽,放射性物質(zhì)發(fā)生泄漏签赃。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 40,156評論 3 317
  • 文/蒙蒙 一分尸、第九天 我趴在偏房一處隱蔽的房頂上張望锦聊。 院中可真熱鬧,春花似錦箩绍、人聲如沸孔庭。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,882評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽圆到。三九已至怎抛,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間芽淡,已是汗流浹背马绝。 一陣腳步聲響...
    開封第一講書人閱讀 32,123評論 1 267
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留挣菲,地道東北人富稻。 一個月前我還...
    沈念sama閱讀 46,641評論 2 362
  • 正文 我出身青樓,卻偏偏與公主長得像白胀,于是被迫代替她去往敵國和親椭赋。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 43,728評論 2 351