溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊(cè)×
其他方式登錄
點(diǎn)擊 登錄注冊(cè) 即表示同意《億速云用戶服務(wù)條款》
  • 首頁 > 
  • 教程 > 
  • 服務(wù)器 > 
  • IIS 7.5 使用URL Rewrite模塊的簡單設(shè)置實(shí)現(xiàn)網(wǎng)頁跳轉(zhuǎn)

IIS 7.5 使用URL Rewrite模塊的簡單設(shè)置實(shí)現(xiàn)網(wǎng)頁跳轉(zhuǎn)

發(fā)布時(shí)間:2020-09-27 12:41:08 來源:腳本之家 閱讀:231 作者:mdxy-dxy 欄目:服務(wù)器

  我們都知道Apache可以在配置文件里方便的設(shè)置針對(duì)網(wǎng)頁或網(wǎng)站的rewrite,但是最近接手了一組IIS服務(wù)器,發(fā)現(xiàn)這貨簡單的沒有配置文件可讓我寫,但是我卻要實(shí)現(xiàn)網(wǎng)頁rewrite的功能。怎么辦呢,google了一下,果斷的找到了內(nèi)容。

IIS URL Rewrite模塊:

官方下載地址:
http://www.iis.net/downloads/microsoft/url-rewrite

官方說明文檔:
http://www.iis.net/learn/extensions/url-rewrite-module/using-the-url-rewrite-module

將安裝包下載到IIS服務(wù)器上,安裝,它會(huì)自動(dòng)檢測(cè)IIS的安裝位置,很簡單直到最后finish結(jié)束,之后,重新打開IIS Manager,就會(huì)在每一個(gè)網(wǎng)站的目錄下清楚地看到一個(gè)組件:URL Rewrite!

IIS 7.5 使用URL Rewrite模塊的簡單設(shè)置實(shí)現(xiàn)網(wǎng)頁跳轉(zhuǎn)

 

雙擊,進(jìn)入它的規(guī)則面板:

IIS 7.5 使用URL Rewrite模塊的簡單設(shè)置實(shí)現(xiàn)網(wǎng)頁跳轉(zhuǎn)

可以在右上角直接點(diǎn)擊Add rule,來添加規(guī)則。

這里我們簡單的做一個(gè)rewrite。

 

目標(biāo):

        當(dāng)用戶訪問www.a.com/aaa的話,自動(dòng)訪問到文件名為aaa.html的文件。

實(shí)現(xiàn):

點(diǎn)擊Add rule,然后選擇Blank rule,之后如圖去填寫規(guī)則:

IIS 7.5 使用URL Rewrite模塊的簡單設(shè)置實(shí)現(xiàn)網(wǎng)頁跳轉(zhuǎn)

Name: 起一個(gè)名字,我們這里起名為”set aaa to aaa.html”

Requested URL: 選擇'匹配模式'(Matches the pattern)

Using: 選擇'精確匹配'(Exact Match) (如果你正則表達(dá)式(Regular Expressions)足夠好的話,也可以用正則進(jìn)行匹配)

Pattern: 輸入匹配的內(nèi)容'aaa'  (由于是精確匹配,所以我們只要輸入精確匹配的內(nèi)容即可)

Action type: 選擇rewrite。

Rewrite URL: 輸入我們需要的aaa.html

點(diǎn)擊右上角的 Apply,保存即可。 

IIS從7.0開始支持了這個(gè)URL Rewrite模塊,里面不僅可以定義單個(gè)鏈接的重定向,還有整個(gè)目錄的重定向,可以說功能強(qiáng)大,用起來方便。十分推薦大家使用!

向AI問一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場,如果涉及侵權(quán)請(qǐng)聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI