IIRF是一款開源的重寫URL過濾器,類似于Apache的URL重寫,基于VC8.0(可以用Visual Studio2005或Visual C++ 2005 Express重新編譯)開發(fā)。它可以運(yùn)行在IIS5.0+,支持ASP,ASP.NET,PHP等許多格式。相對(duì)比ASP.NET2.0自帶的URL重寫,具有更好的性能和許多我們所需要特性,重要的一點(diǎn)在于:它可以支持無擴(kuò)展名的URL(例如:cnlbogs.com/****,你無需在創(chuàng)建一個(gè)默認(rèn)的default.aspx文件,IIRF自動(dòng)會(huì)幫你解析),讓URL更加的方便我們記憶,也能進(jìn)一步提高搜索的排名?IIRF能夠在aspnet_isapi提前捕獲我們所請(qǐng)求的URL進(jìn)行處理,如果我們?cè)L問cnlbogs.com/a.aspx,需要獲取cnlbogs.com/a.htm,步驟需要(iis-aspnet_isapi),通過IIRF,我們可以直接跳aspnet_isapi.dll,直接訪問a.htm,要知道,這種方式在ASP.NET是無法實(shí)現(xiàn)的。