2008-11-20 53 views
4

多年來,我一直在使用Helicon(http://www.helicontech.com/isapi_rewrite/)上的ISAPI_Rewrite多年,並一直有良好的運氣。ISAPI_Rewrite在IIS 7

我將2003盒子上的所有網站遷移到新的閃亮的Server 2008盒子。我寧願不購買新的許可證,並且我聽說IIS 7將具有內置的功能。

所有重寫都設置在.htaccess配置文件中,就像Apache的mod_rewrite一樣。

有誰知道這個功能是否已經融入到IIS 7中?如果是的話,你是否知道任何好的文章解釋如何讓它全部啓用?

謝謝。

回答

3

正如您所提到的,IIS7內置了功能。您可以使用自定義的HttpModule,如Tip/Trick: Url Rewriting with ASP.NET中所述。

或者,您可以安裝IIS7 Rewrite Module作爲described here

+0

不,它並沒有完全得到內置的,你還是要下載的模塊,當你有點掛(還有搜索/頁面地找)。準確地發佈你的信息。因爲您有很好的鏈接,所以我沒有對此投票,但是不要誤導他人說某些內置的功能,或者只是修改了一些安裝參數。一旦ARR安裝完畢,它只會獲得「內置」,包括它的所有依賴項,包括單獨的urlRewrite模塊:https://blogs.technet.microsoft.com/erezs_iis_blog/2013/11/27/installing-arr-manually -without-webpi / – vapcguy 2016-07-01 14:08:52