記錄IIS7 5的rewrite配置

2022-02-18 04:20:55 字數 523 閱讀 7851

前言:

因win7自帶iis7.5,用來做本地的測試比較方便。所以自己一直在用。但前兩天在配置rewrite的時候踩了坑,因此記錄一下備忘。

配置:其實配置非常簡單,不出意外,安裝 iis 的 rewrite module 2.0 這個擴充套件,然後直接新增規則就可以work了。

自己踩坑就踩在了rewrite規則的配置上:

新增一條空白的rewrite規則,在「匹配url」一欄中填url的正則匹配規則。

注意!:如果你打算匹配url的path部分,那準備匹配的path是不含 「/」 開頭的,否則即使用他的測試工具測試通過也不能正確命中規則。

即:要匹配「http://localhost:8080/docs/api」 , 可以用^docs/apidocs/api但不能用/docs/api

然後對於操作裡填寫rewrite的url,其實就是替換前面被匹配中的部分,同樣不要以「/」開頭。以「/」開頭也能work,不過其路徑好像就是從站點根目錄開始了。

IIS7 5標識介紹

應用程式池的標識是執行應用程式池的工作程序所使用的服務帳戶名稱。預設情況下,應用程式池以 network service 使用者帳戶執行,該帳戶擁有低階別的使用者許可權。您可以將應用程式池配置為以 windows server 2008 作業系統中的內建使用者帳戶之一執行。例如,您可以指定local...

IIS 7或IIS 7 5中配置SSL加密

使用ssl加密是web部署中常用的技術,敏感新在傳遞過程中的安全全靠它來保障。現在多數 都採用了此技術,例如各類郵箱的登入基本上都採用https協議來進行傳輸。今天我們看一下在iis 7.x中如何對自己的站點進行ssl加密。在iis 7.x中要比在6.0及之前的版本中容易不止一倍兩倍,太簡單了。我們...

在IIS 7 5中部署Web專案

在以前的web專案中使用的是iis 6.0,這次專案的伺服器使用的作業系統是windows server 2008,web伺服器用的是iis 7.5 在初步部署的時候出現了很多的錯誤,網上查閱了很多資料,總算是把專案部署完成了。下面把主要的步驟記錄下來。專案使用microsoft visual st...