IIS7 URL Rewrite 用法例項

2021-09-06 16:15:40 字數 879 閱讀 2296

原文:

iis7 url rewrite 用法例項

通過iis url rewrite 模組( url rewrite module)你可以很方便建立這一邏輯而不需要修改正在使用的rewrite maps**.我將告訴你從iis管理器裡來實現。開啟iis管理器,選擇「default web site」,在「功能檢視」單擊「url rewrite」,然後在「操作」欄,單擊「add rules...」,在「select a rule templates」對話方塊選擇「blank rule」,將開啟「edit rule」屬性頁,按如下步驟定義實際的重寫規則(rewrite rule):

1、規則名稱。

2、匹配url字串所使用的模式。

3、設定條件選項。

4、模式匹配和所有條件檢查成功後執行的操作。

規則的名稱應該是唯一(不重複)的,匹配字串「^article/([0-9]+)/([_0-9a-z-]+)」是正規表示式,將匹配滿足一下標準的任何url字串:

1、開始於「article/」字串行。

2、在「/」後包含乙個或多個數字字元。

3、在第二個「/」後包含乙個或多個字母或「_」或「-」。

乙個很重要的就是url rewrite模組是需要被安裝才可以工作,你可以如下兩個版本:

x86版本:

x64版本:

該模組(目前)只支援iis7.0,你應該執行iis7.0有利於使用它。如果你的專案是使用visual studio for web developers開發,那麼專案應該配置成在iis7.0下執行,而不是其他的web伺服器。

【新建一條空白規則例項圖:】

IIS修改佇列長度 IIS6 IIS7

internet information services iis 限制了在任何給定時間可在佇列中等待的應用程式池請求的最大數量。如果達到此限制,則所有新請求都將被拒絕,而且使用者將收到錯誤訊息 503 服務不可用 預設情況下,iis 將佇列長度設定為 1,000 個請求。該預設值可能太低,因為如果...

IIS7許可權簡述

worker process是iis應用程式的宿主,在任務管理器中可以看到每乙個worker process就是乙個w3wp.exe.工作程序標識 worker process identity wpi 是worker process執行時的身份 不過有時候通過ui找不到這個物件大約是個bug,通過...

win7 IIS7 PHP環境配置

首先安裝好iis7 安裝的時候 要注意三個地方打得勾 注 cgi 會在iis7 php 5.3.5的環境中用到 isapi擴充套件和isapi篩選器 用在iis7 php 5.2.17 下面開始新增iis的php支援 iis7 php 5.3.52.將php.ini development改名為ph...