[IIS]移除IIS 7 與安裝IIS 7 URL Rewrite Module

[IIS]移除IIS 7 與安裝IIS 7 URL Rewrite Module

在上一篇 [Subtext]IIS 7 上使用 UrlRewriter or UrlRewriter.NET 的錯誤處理 就提到如何讓 Urlrewriter 的網站,
在IIS7下執行, Dotjum 就記得之前好像有看過 IIS 7 有自己的 URL Rewrite Module,但怎麼沒看到設定的畫面,
就比較了一下自己在IIS7的設定功能與 Ruslan Yakushev 的文章所擁有的IIS7的設定功能,
Ruslan Yakushev 的文章就多出一個 URL Rewrite Module

image

就網路上找一下,找到 IIS 7 URL Rewrite Module 下載網址,
http://www.iis.net/downloads/default.aspx?tabid=34&g=6&i=1691
裝完後,順利也有了 URL Rewrite Module 的 ICON ,但突然原本的網站的 Url Rewrite 都不能跑,
情急之下,擔心影響了網站,立刻趕緊移除,沒想到一移除,IIS 出現載入檔案錯誤。
移除也不是直接到以前的新增/移除程式去動作,要先到「控制台」-「開啟或關閉Windows功能」
-「伺服器管理員」-「角色」-取消「IIS管理主控台」
在到新增功能去移除 IIS7 重新安裝。

Dotjum自己判斷可能是 IIS 7 URL Rewrite Module 一跑起來,跟原本的 Url Rewrite 規則不一樣,
所以跑就出現錯誤,一時又找不到 Enable = fasle 的地方,就趕緊把他先移除,等日後專案也可以IIS7的時候,
在好好來研究一下 IIS 7 URL Rewrite Module 及運用的規則。

參考資料:
http://learn.iis.net/page.aspx/461/creating-rewrite-rules-for-url-rewrite-module

IIS 安裝
http://tlcheng.spaces.live.com/blog/cns!145419920BFD55A7!1368.entry